如何在AS3中将按钮从0更改为1,从1更改为0

时间:2013-05-20 14:56:54

标签: actionscript-3

我是AS3的新手,我想创建一个与动态文本连接的按钮,每当我按下按钮时,动态文本的内容从0变为1,从1变为0.有人知道如何那样做?

1 个答案:

答案 0 :(得分:1)

如果按下按钮,则创建要存储的变量,并向按钮添加侦听器。 当按下按钮时,它将调用回调函数。 在那里,检查变量的值,并将相应的值分配给文本字段

var wasPressed:Boolean = false;

yourButton.addEventListener (MouseEvent.MOUSE_UP, onClickedButton);

function onClickedButton (evt:MouseEvent):void {
    yourTextField.text = (wasPressed)?"0":"1";
    wasPressed = !wasPressed;
}