如何unity 查找未激活物体呢,下面我就来简单的给大家分享一下如何查找和检测某个子物体,主要代码如下:

把这个函数放到的代码中,check代表你要查询的物体,name为名称。如return GetTransform(transform,"bone12");

Unity3D脚本如下:

  1. Transform GetTransform(Transform check,string name)
  2. {
  3. foreach (Transform t in check.GetComponentsInChildren<Transform>())
  4. {
  5. if(t.name==name){return t;}
  6. GetTransform(t,name);
  7. }
  8. return null;
  9. }