|
|
|||||
Регистрация: Sep 2012
Сообщений: 101
|
уровни с as3
Я создал объект
И нарисовал на сцене несколько фигур, они оказываются под видео, как сделать так, чтобы были над ним? |
|
|||||
[+1 22.04.13]
[+1 06.03.13] Регистрация: Apr 2012
Сообщений: 239
|
в вашем коде объект видео не добавлен на сцену, а других объектов вообще нет... добавляйте сначала видео, потом объекты или используйте swapChildren()
|
|
|||||
Помимо swapChildren, у класса DisplayObjectContainer существуют методы addChildAt, setChildIndex и swapChildrenAt, также позволяющие менять порядок отображения детей контейнера.
|
|
|||||
Объекты добавленные на сцену прямо во Flash IDE всегда добавляются первыми. Всё что добавляется после - будет поверх. Поэтому в этом случае, то что позже добавляется в коде - нужно позиционировать явно указывая самый нижний индекс
__________________
adobe AS3 manual |
|
|||||
Любая графика, нарисованная на сцене инструментами рисования, всегда будет под всеми объектами (MovieClip,Sprite, Shape и т.д) на этой же сцене. По этому для начала нужно эту графику преобразовать в любой дисплейОбъект, а уже затем оперировать порядком детей контейнера, как сказали ребята выше.
|
Часовой пояс GMT +4, время: 17:45. |
|
« Предыдущая тема | Следующая тема » |
|
|