说我有两个按钮,绿色和红色。如何制作它,以便在单击绿色按钮一次时,它会一直保持红色,直到再次单击它为止?我想制作一个按钮来静音和取消静音。我正在使用SoundChannel播放我的音乐,即
public var intro:IntroSound = new IntroSound();
public var soundControl:SoundChannel = new SoundChannel();
soundControl = intro.play(0, 100);
感谢。
答案 0 :(得分:0)
将它们放入容器中,切换顶部(绿色)按钮的可见性! 我假设你有按钮instantiatet,我称之为greenButton和redButton。
var container:Sprite = new Sprite();
container.addChild(redButton);
container.addChild(greenButton);
container.addEventListener(MouseEvent.CLICK, onClick);
function onClick(event:MouseEvent):void
{
greenButton.visible = !greenButton.visible; // toggle visibility of green button
//and do whaterver u need on click
}