ボタン制御 押して離すまで
押したとき(mc)
押して離すクリックで20回転してしまう...
on(press){ var angle:Number=10; kao_mc._rotation+=angle; }
onEnterFrameで読み込まれる度に(mc)
(回り続けてとまらない)
on(press){ kao_mc.onEnterFrame=function(){ kao_mc._rotation+=10; } }
ボタンを離した時、を追加(mc)
on(press){ var angle:Number=10; kao_mc.onEnterFrame=function(){ kao_mc._rotation+=angle; } } on(release){ kao_mc.onEnterFrame=undefined; }
匿名関数(flame)
var angle:Number=10; te_btn.onPress=function(){ kao_mc.onEnterFrame=function(){ kao_mc._rotation+=angle; } } te_btn.onRelease=function(){ kao_mc.onEnterFrame=undefined; }
ユーザー定義(flame)
var angle:Number=10; te_btn.onPress=nekoAngle; function nekoAngle():Void{ kao_mc.onEnterFrame=function(){ kao_mc._rotation+=angle; } } te_btn.onRelease=nekoStop; function nekoStop():Void{ kao_mc.onEnterFrame=undefined; }