Tweener の隠しプロパティ
前のんがアホすぎるのでまともなことも書いておく。
はい。Tweener の隠し(?)プロパティのお話。隠しつってもいまんとこドキュメントに書いてないだけで、そのうちつかえるようになると思う。たまたまソースをのぞいてたら発見したよ。
その隠しプロパティは transitionParams ってやつで transition プロパティのパラメータだな。そのまんまだな。transiton に Elastic 系 (Equations.easeOutElastic とか) もしくは Back 系 (Equations.easeOutBack とか)を指定したときに、イージングの微妙な調節ができるようになるですね。
Elastic 系 の時に指定できるのは period と amplitude の 2 つ。period はビヨーンってなる時間かな。amplitude はいまいちよくわからん。。こんなかんじで指定するよ。
Tweener.addTween(this._ball, { x: this.mouseX, y: this.mouseY, time: 1, // seconds transition: Equations.easeOutElastic, transitionParams: { period: 300, // milliseconds amplitude: 0 // ??? } }); |
2008/02/19 at 04:12:08 / Category: Flash / 2 Comments


