我用它来补充许多参数
var tween:Tween = new Tween(imageObject, "x", Regular.easeIn, imageObject.x,nextImageObject.x-imageStep, 1, true);
var tween1:Tween = new Tween(imageObject, "rotationY" , Regular.easeIn, imageObject.rotationY, rotationAngle,1, true);
var tween2:Tween = new Tween(imageObject, "z" , Regular.easeIn, imageObject.z, newWidth,1, true);
var tween3:Tween = new Tween(imageObject, "height", Regular.easeIn, imageObject.height, imageHeightAtEgde, 1, true);
var tween4:Tween = new Tween(imageObject, "width", Regular.easeIn, imageObject.width,newWidth,1,true);
我希望将这些补间一起运行。没有很多补间,有没有“干净”的方法呢?
答案 0 :(得分:3)
首先,社区中的每个人都建议回避默认的ActionScript补间引擎。这就是为什么Adobe基本上停止改进它。有更好的补间引擎。
我建议调查TweenLite。它具有很多功能,而不是像示例中那样为参数创建多个补间,而是使用要补间的参数传递补间对象,如下所示:
TweenLite.to(imageObject, 1, {x: nextImageObject.x-imageStep, rotationY: rotationAngle, z: newWidth, width: newWidth, height:imageHeightAtEgde});