RealStudio(REALbasic)でアニメーション
最近のMacアプリはヌルヌル動くのがデフォなのに、RealStudioにはそういう機能が全然ない。。
そんな訳で作りました。
最短1行でアニメーションできます。
NekoTweenContainer.Default.TweenFor(Self,"Top").StartTween(300)
アニメーションの種類や速度を変えたり、コールバックを設定する事も可能
//ImgViewは画像表示を行うクラスのインスタンス Dim Tw as NekoTween = NekoTweenContainer.Default.TweenFor(ImgView,"Scale") //アニメーションの種類と速度を指定(オプション) Tw.TweenType = NekoTween.kTypeEaseOut Tw.DurationMiliSec = 1500 //値が変わるたびに呼ぶメソッドを指定。 //ここでは再描画を行うRedrawメソッドをコール Tw.OnUpdate = New NekoCallback(ImgView,"Redraw") //Scaleの値を2.0までアニメーション Tw.StartTween(2.0)