![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 2
|
Заранее извиняюсь за столь длинное заглавие, не смог сформулировать короче
.Суть проблемы: Есть персонаж (parent_mc) который представляет из себя movieClip с тремя кадрами, в которых анимации его состояния. Программным методом к нему приатачен другой movieClip (child_mc) в котором зацикленная анимация. Когда parent_mc стоит на месте, анимация child_mc беспрерывно играется. Когда parent_mc начинает передвигаться по экрану, анимация child_mc останавливается на том кадре, на котором находилась головка проигрывателя в момент начала движения. Проблема достаточно неожиданная и пока что никакие методы не помогают. Буду очень признателен за любые соображения по поводу как побороть. |
|
|||||
|
Регистрация: Jun 2008
Адрес: Tomsk
Сообщений: 88
|
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 2
|
Проект достаточно объемный...поэтому непонятно какой именно код приводить
Проблема выглядит принципиальной/глюком флеша. Parent_mc связан с as классом. Код управляющего класса main.as приблизительно таков: public var parent_mc:ParentMc = new ParentMc; public var child_mc:ChildMc = new ChildMc; parent_mc.x = 0 parent_mc.y = 0 parent_mc.scaleX = .3 parent_mc.scaleY = .26 background.addChild(parent_mc); child_mc.x = parent_mc.x; child_mc.y = parent_mc.y + 120; child_mc.scaleX = 1.5; child_mc.rotation = -130; parent_mc.addChild(child_mc); Последний раз редактировалось Talium_Corr; 19.03.2010 в 23:28. Причина: Добавление |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:00. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|