Flash中吐温的两个性质

Flash中吐温的两个性质,flash,actionscript-3,tween,Flash,Actionscript 3,Tween,我用它来区分许多参数 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

我用它来区分许多参数

        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);

我想让这两个孩子一起跑。有没有什么“干净”的方法可以在没有太多tween的情况下做到这一点?

首先,社区中的每个人都建议避开默认的ActionScript Tweening引擎。这就是Adobe基本上停止改进它的原因。还有更好的吐温引擎

我建议调查一下。它有很多功能,而不是像在您的示例中那样为参数创建多个tween,而是传入tweening对象,其中包含要tween的参数,如下所示:

TweenLite.to(imageObject, 1, {x: nextImageObject.x-imageStep, rotationY: rotationAngle, z: newWidth, width: newWidth, height:imageHeightAtEgde});