![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Вы путаете понятие stage(Область видимости) и DisplayList(Список отображения).
Каждый DisplayObjectContainer имеет свой DisplayList, в который можно добавлять DO/DOC. Stage - DisplayObjectContainer, это ВСЯ видимая область флешки. Если написать после инициализации, выведет [object Main]. Сам класс Main добавляется в корень видимой области. У каждого Sprite есть свой DisplayList. В Main: trace(this.numChildren);//0; trace(stage.numChildren);//1; trace(stage.getChildAt(0));//[object Main] this.addChild(new Sprite()); trace(this.numChildren); //1 trace(stage.numChildren); //1 trace(this.getChildAt(0)); //[object Sprite] stage.width stage.height Но они показывают размеры самого контейнера, а не всей области. Т.е. если за пределы флешки выходит какой-то объект, то размеры будут растянуты до него. Ну и, чтобы получать только размеры флешки как окна, были введены stage.stageWidth stage.stageHeight Ну и root вернёт вам главный класс(object Main). Но за весь опыт программирования я один раз пользовался этим свойством, когда писал в кадрах.
__________________
There is no thing in this world that is not simple. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:00. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|