![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 33
|
Приветствую всех .
Есть проблемный вопрос- в наличии есть 4 обьекта (main_mov,frame5,pressa,mc_menu) - mc_menu вложеный в root.main_mov в виде _root.main_mov.frame5.pressa.mc_menu . Обьект _root.main_mov - как основной ,центрирован относительно центра екрана по событию onResize() и соответственно все обьекты ,что в нём -тоже... Вопрос - как мне mc_menu - расположить в сцене ,минуя его положение в обьекте _root.main_mov.frame5.pressa, в левый нижний угол сцены и зафиксировать его там в притык сцены - независимо от разрешения екрана и положения в обьекте root.main_mov.frame5.pressa ? Не понимаю как связать его localtoGlobal и globaltoLocal. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Stage.scaleMode = "noScale"; Stage.align = "TL"; function onResize():Void { var child:MovieClip = parent.child; var globalX:Number = Stage.width - child._width; var globalY:Number = Stage.height - child._height; var point:Object = { x: globalX, y: globalY }; parent.globalToLocal(point); child._x = point.x; child._y = point.y; } onResize(); Stage.addListener(this); |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 33
|
Спасибо -это общая форма для обьектов-я так понял, а конкретно в данном случаи для моего одного обьекта mc_menu как описать положение в сцене ?
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Stage.scaleMode = "noScale"; Stage.align = "TL"; function onResize():Void { var parent:MovieClip = main_mov.frame5.pressa; var child:MovieClip = parent.mc_menu; var globalX:Number = 0; var globalY:Number = Stage.height - child._height; var point:Object = { x: globalX, y: globalY }; parent.globalToLocal(point); child._x = point.x; child._y = point.y; } onResize(); Stage.addListener(this); |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 33
|
WOW! Огромное спасибо! Работает!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|