2013-10-25 77 views

回答

0
import flash.events.Event; 

var clicked = false; //Make a variable that stores the current state. 

button_mc.addEventListener(MouseEvent.CLICK, toggleState); 

function toggleState(e:Event){ 
    clicked = !clicked; //Toggle the current state 

    (clicked) ? button_mc.gotoAndPlay(2) : button_mc.gotoAndPlay(1); 
    //if clicked is true, go to the clicked frame in the button 
    //(you might have flags, in which case, name them in quotes, 
    //butt_mc.gotoAndPlay("clicked")), otherwise go to the first 
    //frame (which should be the upstate) 
} 
相關問題