![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Ситуация следующая. Есть мувик с именем _root.mc. В нем - мувик mc.
На мувике _root.mc такие акции: onClipEvent(enterFrame) { _rotation+=0.5; } В _root есть еще 1 мувик - следящий за координатами мувика _root.mc.mc: onClipEvent(enterFrame) { pnt = new Object(); pnt.x = _root.mc.mc._x; pnt.y = _root.mc.mc._y; localToGlobal(pnt); trace (pnt.y); } Поскольку _root.mc.mc смещен относительно центра, его y-координата при вращении меняется! А трассируется так, как будто не меняется! Такая штука происходит только при программном вращении. Если же те же акции присвоить мувику _root.mc - все нормально. То есть только сам вращающийся клип понимает, что при его вращении координаты дочернегго клипа меняются!!! Это глюк или так и должно быть? --- Кто не понял, прилагаю пример.
__________________
suum quique |
![]() |
Часовой пояс GMT +4, время: 11:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|