Unity - GameObject上的SetActive()不适用于子对象

时间:2015-09-14 05:20:24

标签: c# object unity3d parent-child

我有以下代码行:

for f in test.sql.gz; 
  do
     db="${f%%.*}"
     echo "creating database $db"
     mysql -h localhost -u root -p mysql --password=passwd <<< "create database $db"
     echo "restoring database $db"
     gunzip "$f"
     mysql -h localhost -u root -ppasswd "$db" < "$db.sql"
  done

它用于保留非活动对象,但此对象的子级不具有相同的状态。

我的结果是:

enter image description here

  

子对象不继承父对象状态(如Unity的&gt;文档中所述)!

但过时的方法“GameObject.Find("_obstacles").SetActive(false); ”对我有用! O.o非常奇怪,不是吗?

enter image description here

0 个答案:

没有答案