![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Banned
[+4 25.09.09]
[+1 12.11.09] [+4 12.12.09] Регистрация: Sep 2009
Сообщений: 231
|
Суть проблемы:
Имеем код: package { import fl.motion.Animator; import flash.display.MovieClip; import flash.events.MouseEvent; public class Tweener extends MovieClip { public var gangsta:MovieClip; public var animation:Animator; public var blink_motion:XML = <Motion duration="60" xmlns="fl.motion.*" xmlns:geom="flash.geom.*" xmlns:filters="flash.filters.*"> <Keyframe index="0"> <tweens> <SimpleEase ease="0"/> </tweens> </Keyframe> <Keyframe index="30"> <color> <Color alphaMultiplier="0.5"/> </color> <tweens> <SimpleEase ease="0"/> </tweens> </Keyframe> <Keyframe index="60"> <color> <Color /> </color> </Keyframe> </Motion>; public function Tweener() { gangsta = new GangstaImage(); // автоматически созданный класс для члена библиотеки из .fla gangsta.x = stage.stageWidth / 2; gangsta.y = stage.stageHeight / 2; addChild(gangsta); animation = new Animator(blink_motion, gangsta); animation.repeatCount = 0; animation.play(); gangsta.addEventListener(MouseEvent.CLICK, function (e:MouseEvent) { trace(animation.isPlaying); if (animation.isPlaying) { animation.pause(); } else { animation.resume(); } }); } } } однако этого не происходит. причина в том что во флешке присутсвует объект с 3d свойствами. после его удаления все работает должным образом. Не знаете ли как справится с этой проблемой? Версия флеша 10.0.2 Последний раз редактировалось bicubic_bublic; 23.09.2009 в 12:13. Причина: упс.. код не чищен.. вложения не те |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 2
|
Возникла такая же проблема, выход нашел в том, что отказался от fl.motion.Animator, а программную анимацию реализовал при помощи fl.motion.AnimatorFactory.
Вроде проблема возникает не только при наличии объекта с 3d свойствами, но и при наличии "новой" Motion Tween (не classic tween). |
|
|||||
|
Banned
[+4 25.09.09]
[+1 12.11.09] [+4 12.12.09] Регистрация: Sep 2009
Сообщений: 231
|
пробовал оба варианта(fl.motion.Animator и fl.motion.AnimatorFactory).. каждый глючил по своему..
скопировал класс fl.motion.Animator в свой и перекомпилил - заработало.. о_О |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:14. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| 3d , Animator , motion , xml |
|
|