PDA

Просмотр полной версии : Вложеность статических и динамических мувиков


VadimuZ
27.04.2007, 14:35
Вобщем создаю программно мувик createEmptyMovieClip в него гружу рисунок.
На этой же сцене есть уже созданый вручную (не программным путем) другой мувик.
Так вот... этот созданый программным путем мувик перекрывает тот что рисовал вручную... как сделтать тот мувик что ручками рисовал поверх того что программно создается...???

Насчет depth все понятно для тех мувиков которые генрю... но как depth присвоить уже созданому? Ещё пробывал на слой выше переместить статический мувик... но генеренный его всеравно перекрывает...

etc
27.04.2007, 14:38
swapDepths

CorC
27.04.2007, 14:40
Нет слоёв в swf везде глубина. У нарисованных глубина отрицатильная, swapDepths помогает нарисованные мувики вытащить на положительную глубину, а потом даже удалять можно.

Molecula
27.04.2007, 14:52
2VadimuZ:

Допустим у тебя есть 4 мувика в одной плоскости (уровне,слое). Ты хочешь, что бы при наведении каждый перекрывал остальные.
Пишешь:

_baton.onRollOver=function(){
this.swapDepths(this._parent.getNextHighestDepth());
}

VadimuZ
27.04.2007, 15:12
Спасибо =) помогло...

Ещё вопросик...
Как в прогрмммно созданый мувик переместить уже имеющейся мувик..?

etc
27.04.2007, 15:38
В смысле? Переместить клип в другой невозможно.

Molecula
27.04.2007, 15:51
2VadimuZ:
Mission Impossible!

Ты только можешь программно создать ДУБЛИКАТ мува и поместить его в другой мув.

CorC
27.04.2007, 15:53
Можно в созданный мувик аттачить другой из библиотеки, этим путем тоже можно было решить проблему без свапа

Ты только можешь программно создать ДУБЛИКАТ мува и поместить его в другой мув.
Как интересно?

Molecula
27.04.2007, 15:59
2CorC:
А, пардон...ошибся.