0

我是 AS3 的新手,我想制作一个与动态文本连接的按钮,每当我按下按钮时,动态文本的内容就会从 0 变为 1,从 1 变为 0。有人知道该怎么做吗?

4

1 回答 1

1

创建一个变量来存储按钮是否被按下,并为按钮添加一个监听器。当按下按钮时,它会调用回调函数。在那里,检查变量的值,并将相应的值分配给文本字段

var wasPressed:Boolean = false;

yourButton.addEventListener (MouseEvent.MOUSE_UP, onClickedButton);

function onClickedButton (evt:MouseEvent):void {
    yourTextField.text = (wasPressed)?"0":"1";
    wasPressed = !wasPressed;
}
于 2013-05-20T15:00:13.003 回答