HI,
我想在我的应用程序中实现tweener效果,但我有一个矩形,
shape = new Shape();
shape.graphics.beginFill(0xF9F9F9);
shape.graphics.drawRect(200,80,700,450);
shape.graphics.endFill();
account_label.label ="Accounts";
account_label.setPosition(200,530);
account_label.width =140;
personal_details_label.label ="Personal Details";
personal_details_label.setPosition(340,530);
personal_details_label.width=180;
上面的代码显示了我的矩形和两个按钮,
默认情况下选择了Intially Accounts Form,当我点击PersonalDetails按钮时,我必须在该矩形内显示屏幕更改效果(从右到左,这意味着Personal DetailsForm从右向左移动)。这可能吗?
答案 0 :(得分:0)
我是tweensy的粉丝,但您可以轻松地使用大多数补间引擎
Tweensy.to(shape, {x:-100}, 2.0);
Tweensy.onComplete = animationComplete; //optional
使用动画时要考虑的重要部分是时机。禁用按钮或设置适当的后备。动画可能需要几秒钟,如果用户可以重新启动动画,或者如果没有正确清除或初始化对象,则可能会遇到一些问题。