我只是想知道在AS3中是否有任何TextChange事件或等效事件?我目前正在使用Adobe Flash CS3和我的AS3文件,我必须检测我的TextTool的值是否已经改变。
我的数据是-4.440到3.560之间的整数,我显然不能使用!=
运算符。
如果有人知道如何在整数上实现这一点,请告诉我。谢谢。 :d
答案 0 :(得分:1)
同样在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)"/>
`