ホーム > タグ > easing
easing
BeTweenAS3のtransition
- 2010-01-06 (水)
- Flash
BeTweenAS3ではeasingのBackとElasticについて
それぞれイージングの調節が出来るようになっている。
Backの場合、以下のプロパティが用意さている。
Back.easeInWith(s:Number = 1.70158)
Back.easeOutWith(s:Number = 1.70158)
Back.easeInOutWith(s:Number = 1.70158)
Back.easeOutInWith(s:Number = 1.70158)
例えば
BetweenAS3.tween(box, {x:400}, null, 10, Back.easeOutWith(3.5));
て感じで指定するとBackの振れ幅が大きくなる。
デフォルト値は1.70158。
Elasticの場合も同様。ただしこちらは引数が2つ
Elastic.easeInWith(a:Number = 0, p:Number = 0)
Elastic.easeOutWith(a:Number = 0, p:Number = 0)
Elastic.easeInOutWith(a:Number = 0, p:Number = 0)
Elastic.easeOutInWith(a:Number = 0, p:Number = 0)
aとpは amplitudeとperiodかな。
http://blog.nipx.jp/2008/04/elastic-transition-amplitude-p/
ちなみにTweenerでも同様の調整が出来るそうで。
http://saqoosha.net/2008/02/19/641/
- Comments: 0
- Trackbacks: 0
Home > Tags > easing
- Search
- Feeds