代码之家  ›  专栏  ›  技术社区  ›  Smiley

AS3文本更改事件?

  •  0
  • Smiley  · 技术社区  · 14 年前

    我只想知道在AS3中是否有TextChange事件或类似事件?我目前使用adobeflashcs3与我的AS3文件,我必须检测是否我的文本工具的值已经改变或没有。

    != 接线员。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Eugene    14 年前

    Flash也是如此,只需在文本组件中使用addEventListener:

    `

            import spark.events.TextOperationEvent;
    
            protected function textinput1_changeHandler(event:TextOperationEvent):void
            {
                var digit:Number=new Number((event.currentTarget as TextInput).text);
                if(digit!=NaN)
                    Alert.show(digit.toString());//do what you want
    
            }
    
        ]]>
    </fx:Script>
    
    <s:TextInput change="textinput1_changeHandler(event)"/>