我正在做一个软件模拟脚本,我有一个textField输入,其中用户键入内容并且它与XML元素中的节点进行比较,问题是,有时,该节点是代码,例如“874 / 23“用户必须键入”874/23“并按Enter键,这样当他进入下一张幻灯片时,如何”绑定“到当前文本字段而不显示在舞台上,测试功能textField:
Key.addListener(keyListener);
digitar_mc.digitar_label.onChanged = function()
{
if(digitar_mc.digitar_label.text == intervencao_texto.nodeValue.toString())
{
next_slide();
}
}
如果我们只打字输入字母,数字或符号,那么这就是我的工作,那么我就是关键的听众:
var keyListener:Object = new Object();
keyListener.onKeyDown = function()
{
if (Key.getAscii() == Key.ENTER)
{
digitar_mc.digitar_label.text+="<TECLA ENTER>";
}
if (Key.getAscii() == Key.ESCAPE)
{
digitar_mc.digitar_label.text+="<TECLA ESC>";
}
};
没关系,会看到用户按下Enter并应用“”,或者我将稍后映射的其他键,如F2,F12等,但这是我找到的唯一方法,它适用于textField并进行比较,使得显示在舞台上的值,问题出在哪里!
感谢您阅读...