【发布时间】:2012-06-16 09:42:06
【问题描述】:
我是游戏开发的新手,现在我正在使用射击游戏进行学习。 我有一个问题,
在我的游戏中,我创建了三个补间动画:
var myTween:Tween = new Tween(this, "scaleX", Back.easeIn, 1.2, 0, 10);
var myTween2:Tween = new Tween(this, "scaleY", Back.easeIn, 1.2, 0, 10);
var myTween3:Tween = new Tween(this, "alpha", None.easeIn, 1, 0, 10);
这种补间将在敌人的生命值变为零后发生, 我的意图是在动画之后,剪辑将从舞台上移除。
我的问题是,有没有办法知道所有这些补间已完成?我尝试为每个 tween 应用 TweenEvent.MOTION_FINISH 事件,但如果我这样做,我必须创建三个 listeners(如果我想创建 10 个 tween,这将是有问题的)。
谢谢
【问题讨论】:
标签: actionscript