0

我的 flash actionscipt 3.0 文件中有一个文本输入框,并且想将其中的文本分配给一个字符串,例如,如果我输入 bill,则字符串设置为 bill,我可以使用 if 语句来看到它的账单并运行命令。有什么帮助吗?

我试过了: public String cmd = cmdline.text;

但是 pubic 只能在包中使用,所以我尝试了: String cmd = cmdline.text;

但这不起作用,它说它正在寻找一个定义关键字。

所以我不知道该怎么做

4

1 回答 1

0

在 Flash 中,变量是使用var关键字创建的。因此,在您的情况下,您需要使用以下内容:

var cmd:String = cmdline.text;

如果您希望在用户输入后检查文本字段的值,则需要考虑使用键盘事件来监听用户输入。可以在此处找到有关它们的更多信息:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/KeyboardEvent.html

于 2013-08-08T22:12:38.520 回答