スマフォAIRでラインツムツムの後光を再現
Lineツムツム風クリア時の後光アニメーションメソッドを公開しました~
//BgというMovieClipに後光を生成する場合 var endGokou:Function = showGokou(Bg); function showGokou(p:MovieClip, x:Number=0, y:Number=0):Function{ //半透明グラデーションの三角4個を90度間隔で配置したMC(GokouLとGokouR)を、 //45度間隔で2個配置した親MC(リンケージ名MC_Gokou)の生成 var m:MovieClip = new MC_Gokou; m.GokouL.blendMode = m.GokouR.blendMode = BlendMode.ADD; m.x = x; m.y = y; p.addChild(m); m.GokouL.cacheAsBitmapMatrix = new Matrix; m.GokouR.cacheAsBitmapMatrix = new Matrix; p.addEventListener(Event.ENTER_FRAME, onEnterFrame); function onEnterFrame(e:Event):void{ m.GokouL.rotation += 0.4; m.GokouR.rotation -= 0.4; } function end():void{ p.removeEventListener(Event.ENTER_FRAME, onEnterFrame); p.removeChild(m); } return end; }