任何人都知道我爲什麼會出現該錯誤,當我將我的項目升級到unity3d的最新版本時出現此錯誤。'active'不是'UnityEngine.Transform'的成員
#pragma strict
@script ExecuteInEditMode
function Start() {
}
var bool : boolean = false;
var ts1 : Transform[];
function Update() {
\t if(bool){
\t \t bool = false;
\t \t var ts = new Array();
\t \t for(var trans : Transform in transform){
\t \t \t if(!trans.active){
\t \t \t \t ts.Add(trans);
\t \t \t }
\t \t }
\t \t ts1 = new Array(ts.Count);
\t \t for(var i=0; i<ts.length; i++){
\t \t \t ts1[i] = ts[i];
\t \t }
\t }
}
告訴我這部分的代碼是錯誤的?
感謝它修復,這部分即時得到錯誤與這個UIStone.transform.parent.active = true; ,我只是試圖改變activeSelf但得到錯誤 –