var actor_mc:bear_mc = new bear_mc(); addChild(actor_mc); actor_mc.x = 300; //小熊X座標 actor_mc.y = 350; //小熊Y座標 actor_mc.scaleX = 1.3; //小熊水平放大率 actor_mc.scaleY = 1.3; //小熊垂直放大率 var actor_mode:Boolean = false; //小熊狀態指標,false表靜止,true表揮手 actor_mc.addEventListener(MouseEvent.MOUSE_OVER, overMc); //滑鼠移至實體上 actor_mc.addEventListener(MouseEvent.MOUSE_OUT, outMc); //滑鼠移出實體外 actor_mc.addEventListener(MouseEvent.MOUSE_DOWN, downMc); //滑鼠按下 actor_mc.addEventListener(MouseEvent.MOUSE_UP, upMc); //滑鼠放開 stop(); //時間軸程式結束,以下為自訂函數宣告 function overMc(event:MouseEvent):void { if ( !actor_mode ) { actor_mc.gotoAndStop("要揮手嗎"); } else { actor_mc.gotoAndStop("要停止嗎"); } } function outMc(event:MouseEvent) { if ( !actor_mode ) { actor_mc.gotoAndStop("靜止"); } else { actor_mc.gotoAndPlay("揮手"); } } function downMc(event:MouseEvent) { actor_mc.gotoAndStop("聽你的"); } function upMc(event:MouseEvent) { if ( !actor_mode ) { actor_mode = true; actor_mc.gotoAndPlay("揮手"); } else { actor_mode = false; actor_mc.gotoAndPlay("靜止"); } }