问题描述
|
我在舞台上有一个方形的动画片段。我试图通过从文本字段(输入文本)输入边的尺寸来设置正方形的尺寸。
movieClip的名称为square_mc,文本字段为side_txt
当我在side_txt中输入值并按ENTER键时,我想更改正方形的尺寸。
所以我应该听文本字段的哪个事件。
如何做到这一点。
解决方法
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyDownListener);
function keyDownListener(event:KeyboardEvent):void
{
if(event.keyCode == Keyboard.ENTER)
{
square_mc.width = square_mc.height = int(side_txt.text());
}
}
,textInput
事件可能有效。只需检查事件处理程序中按下的键即可。
,文本字段派发的“ 2”(针对每个输入的字符),或“ 3”并检查是否由父级“ 4”派发回车