跳到主要內容

發表文章

目前顯示的是有「TweenMax」標籤的文章

TweenMax MosaicPlugin

Flash製作Mosaic效果還滿常見的 但要給設計師們使用這樣的類別,好像不是那麼容易 就想到TweenMax有Plugin的概念, 讀了一下原理,就自己寫一個 這樣只要會使用TweenMax就可以使用這樣的效果。 線上Demo 需要再下載gs.TweenMax類別才能使用喔 完整程式碼 /** /** * @author milkmidi * @see http://milkmidi.blogspot.com * @version 1.0.0 * @date created 2010/04/16/ */ package milkmidi.tweenmax.plugins { import flash.display.*; import flash.geom.*; import gs.plugins.TweenPlugin; import gs.TweenLite; public class MosaicPlugin extends TweenPlugin { public static const VERSION :Number = 1.0; public static const API :Number = 1.0; private var _target :Sprite; private var _bitmap :Bitmap; private var _targetWidth:int; private var _targetHeight:int; private var _startValue :int = 0; private var _endValue :int = 20; private var _autoDestroy:Boolean = true; public function MosaicPlugin() { super(); this.propName = "mosaic"; this.overwriteProps = ["mosaic"]; this.onComplete = onCompleteTween; } override public function ...