TweenクラスはActionクラスを継承して作られています。 必要に応じてActionクラスの情報も参照してください。
Tweenクラスは、Timelineクラスによるアニメーションの中核を担う重要なクラスです。 詳細はenchant.js側のドキュメントを参照してください。
var tween = new Tween({ x: 10, y: 10, time: 400, easing: Easing.LINEAR}); TweenはActionクラスと同じく、未定義のパラメータを受け取ってインスタンスを生成します。 TimelineクラスのmoveToやrotateTo、scaleToといった主要なメソッドは全て本Tweenクラスを内部的に生成する事で実現しているため、新しいTween(例えば色を時間経過と共に変えるというような)を必要としない限りは、Timelineクラス側のメソッドで済ませるべきでしょう。 使い方によっては強力なエフェクトを簡単に実現出来ますが、何でも指定出来る分オブジェクトを簡単に破壊してしまうため、インスタンスを直接生成する場合は十分に注意してください。
origin:any; target:any; old:any; easing:Function; props:Object;
actionStart(e:any) { --- tweenActionTick(e:any) { ---