Actionscript 2.0 变量和按钮问题

Posted

技术标签:

【中文标题】Actionscript 2.0 变量和按钮问题【英文标题】:Actionscript 2.0 variable and button issue 【发布时间】:2016-03-18 14:59:49 【问题描述】:

我是新来的,我已经需要帮助了。典型的新手,你知道吗? 我在 Actionscript 2.0 中试水,因为它看起来比 3.0 更容易进入。我知道 3.0 是更强大的东西,但婴儿步。

无论如何,我正在使用变量和按钮进行测试,但无法使其正常工作。我的代码是这样的:

var val = 100;

tstBtn.onRelease = function()

    val++;

够简单吧? 在舞台上,我有一个动态文本来跟踪值。

所以当我测试它并按下按钮时,它在我第一次按下它时工作,输出 val=101。

但如果我再次按下它,它会变为 val=10 并停留在那里,无论我再次按下按钮多少次。

谁能告诉我我在这里做错了什么?

【问题讨论】:

尝试 trace() 而不是更新那个 TextField ...这可能是字体嵌入问题或 TextField 大小... 【参考方案1】:

哇,原来是字体而不是脚本搞砸了。哎呀,那我猜我是个白痴。谢谢阿克莫佐!让它工作。

试过trace(),值是正确的。修复了字体,现在可以正确显示了。

【讨论】:

以上是关于Actionscript 2.0 变量和按钮问题的主要内容,如果未能解决你的问题,请参考以下文章

按钮循环actionscript 2.0

ActionScript 2.0 - 数值效果结尾

Actionscript 2.0 if 和 else 功能不起作用?

Actionscript 2 - 单击按钮后变量不断重置?

(ActionScript 3.0)我的函数没有通过按钮事件更新全局变量

ActionScript 2.0 和 ActionScript 3.0 有啥区别