我想在按下按钮时重置文本,之后它会转到我已经标记过的特定帧。但是,即使我将重置文本放在gotoAndStop();
之前,文本也不会重置我该如何解决这个问题?
以下是我正在使用的代码:
payment_button.addEventListener(MouseEvent.CLICK, onClickPayment);
function onClickPayment(e:MouseEvent):void
{
if (myText1.text == "")
{
trace('Cannot proceed! There is no items in your shopping bag.');
}
else
{
myText1.text = "";
gotoAndStop("purchased");
}
}
谢谢!
你的回答非常感谢!
答案 0 :(得分:0)
听起来你正在改变包含文本字段的MovieClip的框架。如果是这样,那么如果新帧和当前帧具有包含文本字段的不同关键帧,则当您返回到此代码时,无论您对此代码所做的任何更改如何,文本字段中的文本都将设置回默认值。第一帧。