![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 34
|
Спрашиваю первый раз, так что сильно не бейте
![]() private function createMonstaer(e:TimerEvent):void { monster_mc = new monster(); monster_mc.RandomPointOnStage(); monster_Container.addChild(monster_mc); tweenX = new Tween(monster_mc, "scaleX", Strong.easeIn, monster_mc.scaleX, monster_mc.scaleX + 2, 1, true); var tweenY = new Tween(monster_mc, "scaleY", Strong.easeIn, monster_mc.scaleY, monster_mc.scaleY + 2, 1, true); tweenX.addEventListener(TweenEvent.MOTION_FINISH , hitPlayer); } private function hitPlayer(e:Event):void { //тут нужно обратиться с объекту, на котором tween анимация завершилась } ![]() Но, если я буду рандомить время tween анимации, то будет явно косяк. Наверняка есть какой-то метод, но я его не вижу. |
|
|||||
|
e.target ?
И вообще не пользуйтесь Tween-ами, посмотрите в сторону TweenMax
__________________
"I am the terror that flaps in the night…!" |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 34
|
e.target я первым делом попробовал, но уже предполагал что не прокатит. В моем случае e.target - объект tween, а не объект монстер. Соответственно у твина нету метода x, visible и прочих
![]() "ReferenceError: Error #1069: Property visible not found on fl.transitions.Tween and there is no default value." Так бегло глянул что за зверь... неплохо. Почитаю потом поподробней. Благодарю. Последний раз редактировалось PHILOSOFF; 06.05.2010 в 00:25. |
|
|||||
|
Регистрация: Dec 2009
Сообщений: 428
|
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 34
|
Цитата:
![]() Да, по идее должен быть TweenEvent, но у меня работает в обоих случаях. Хотя странно что компилятор ошибку не выдает если юзать обычный эвент. |
|
|||||
|
Странно было бы если б он предлагал. откуда ему знать какие свойства у target, если таргет это object
Ничего странного, все события наследники Event |
|
|||||
|
Цитата:
А может ? |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|