Actionscript 3 检查actionscript 3变量类型?
我有两个对象[object MovieClip][object ContentDisplay]Actionscript 3 检查actionscript 3变量类型?,actionscript-3,Actionscript 3,我有两个对象[object MovieClip][object ContentDisplay] 我必须区分它们,因为我在as3检查变量类型中找不到方法,就像在php中have is_int…getQualifiedClassName(obj)
我必须区分它们,因为我在as3检查变量类型中找不到方法,就像在php中have is_int…
getQualifiedClassName(obj)返回给定对象的类名
您还可以检查对象是否是例如movieclip:如果(obj是movieclip){/*做某事*/}
与is_int()
类似的策略是使用is
关键字如下:
var mc:MovieClip = new MovieClip();
trace(mc is MovieClip); // true
trace(mc is String); // false
这是你第二次帮我了!呵呵^ ^我相信obj.constructor
也会给你类似的信息。obj.className也会这样做