我是AS3的新手,我想创建一个与动态文本连接的按钮,每当我按下按钮时,动态文本的内容从0变为1,从1变为0.有人知道如何那样做?
答案 0 :(得分:1)
如果按下按钮,则创建要存储的变量,并向按钮添加侦听器。 当按下按钮时,它将调用回调函数。 在那里,检查变量的值,并将相应的值分配给文本字段
var wasPressed:Boolean = false;
yourButton.addEventListener (MouseEvent.MOUSE_UP, onClickedButton);
function onClickedButton (evt:MouseEvent):void {
yourTextField.text = (wasPressed)?"0":"1";
wasPressed = !wasPressed;
}