FuseKit が便利でしょうがない
とっても便利なFlashのライブラリです。
複雑なコードなんて必要無し。
かなり自由にフィルタとアニメーションを制御できるみたいです。
とりあえず、いじくってみましたが…あら、便利。
簡単なサンプルをいくつか作ってみました。
●サンプル1: フィルタもの
実行部分のソースはこんな感じ
// G10博士 左
g10_01.Blur_blurX = 100; //横方向のぶれ幅
g10_01.Blur_blurXTo(0, 1.5, Regular.easeOut, 0.5); //(目的値,所要時間,イージングの種類,待機時間)
// G10博士 中
g10_02.Blur_blur = 100; //横・たて方向のぶれ幅
g10_02.Blur_blurTo(0, 1.5, Bounce.easeOut, 2); //(目的値,所要時間,イージングの種類,待機時間)
// G10博士 右
g10_03.Glow_blur = 0; //グローの大きさ
g10_03.Glow_color = 0x77EECC; //グローの色
g10_03.Glow_strength = 3; //グローのやわらかさ
g10_03.Glow_blurTo(50, 1, None.easeOut, 3.5); //(目的値,所要時間,イージングの種類,待機時間)
たったコレだけ。
短い!わかりやすい!
●サンプル2: トゥイーンもの
実行部分のソースはこんな感じ
// ZigoEngine.doTween(ターゲット,プロパティ,目標値,所要時間,easingの種類,待機時間)
ZigoEngine.doTween(mimiR_mc, '_bezier_', { x:30, controlY:'150' }, 0.7, Strong.easeOut, 0.3); //右耳
ZigoEngine.doTween(mimiL_mc, '_bezier_', { x:"160", controlY:'100' }, 0.5, Strong.easeOut, 0.7); //左耳
ZigoEngine.doTween(karada_mc, '_scale', 145, 0.5, Back.easeOut, 1); //ボディー
ZigoEngine.doTween(ashi_mc, '_y,_scale', [145,145], 0.5, Back.easeOut, 1.2); //両足
ZigoEngine.doTween(ude_mc, '_y,_scale', [110,145], 0.5, Back.easeOut, 1.4); //両腕
ZigoEngine.doTween(manteau_mc, '_bezier_', { x:80, controlY:'80' }, 0.5, Strong.easeOut, 1.8); //マント
ZigoEngine.doTween(hat_mc, '_bezier_', { y:15, controlX:'80' }, 0.5, Strong.easeOut,2); //帽子
ZigoEngine.doTween(scarf_mc, '_y', 84, 0.7, Bounce.easeOut, 2.2); //スカーフ
ZigoEngine.doTween(hige_mc, '_alpha,_scale', [100,145], 0.5, Back.easeOut, 2.5); //ヒゲ
ZigoEngine.doTween(hana_mc, '_alpha', 100, 0.3, Strong.easeOut, 2.5); //鼻
ZigoEngine.doTween(hon_mc, '_y', 110, 0.5, Bounce.easeOut, 3); //本
じつに直感的です。
調整も簡単!わかりやすい!
親切なことに日本語のマニュアルも用意されています(まだ途中?)。
Fuse Kit v2.0.5 Documentation 日本語訳
ちなみに国産のパッケージではこういったものも。
hiratsuka.swf
こちらもとっても便利。なんたって日本語。
●おまけ