检查actionscript 3变量类型?

问题描述:

我有两个对象[对象的MovieClip] [对象ContentDisplay] 我必须区分它们邻接我不能找到在AS3检查变量类型的方法,如在PHP已经is_int ...检查actionscript 3变量类型?

getQualifiedClassName(obj);返回类名给定对象

您也可以检查对象是,例如,影片剪辑:if (obj is MovieClip) {/* do something */}

+0

这就是我在找的,谢谢 – Bruce

+0

我相信'obj.constructor'也会给你类似的信息。 – Jacksonkr

+0

obj.className也会这样做 –

类似的策略来is_int()将使用is关键字如下:

var mc:MovieClip = new MovieClip(); 

trace(mc is MovieClip); // true 
trace(mc is String); // false 
+0

感谢您的帮助:) – Bruce

+0

这很好.... – Marty

+0

这是你第二次帮我!呵呵^ _ ^ – Bruce