2016-01-26 63 views
1

我想知道如果一個類是主舞臺,換句話說...AS3檢查類名稱爲

如果是「ThisName」那麼......

我的代碼是:

MainStage = this.parent as MovieClip; 
trace("scroll Stage: " + MainStage); // output: scroll Stage: [object Main_Activate] 

但是我怎麼會這樣寫呢?

if(MainStage == [object Main_Activate]) 
then run my code. 

在這最後一個例子[對象Main_Activate]出現錯誤。

+0

使用這個屬性'MainStage.name' –

+0

感謝。我嘗試過,但出於某種原因它出現爲「root2」。 –

+0

所以'MainStage'是你的根的第二個變量,試試這個'if(MainStage.name ==「root2」)' –

回答

3

可以使用is operator

if (this.parent is Main_Activate) 
+0

你真是太棒了!謝謝哦AS3主! :) –