- DoMove等动画播放完成,默认会自动销毁。
想要回放动画,需保证动画不能被销毁,需要如下设置:
Tweener tweener = transform.DoMove(......);
tweener .setAutoKill(false);
如果想在update里通过事件来执行动画,但是不想每次点击都创建一个对象,那么以上代码应该放在start方法里面,只创建一个实例。
但是又不想一开始就直接执行这个动画,做完上面两步操作,可以执行暂停
tweener.pause();
- 如何播放动画或回放动画?
可以使用tweener的PlayForward()或PlayBackwards();
也可使用transform的DOPlayForward();和DOPlayBackwards();
向前向后播放的方法是成对出现的,可以反复播放;
如果使用DoPlay(),则只会执行一次;