原文:GameObject.Find()與transform.Find()查找游戲對象的區別

問題描述:在項目中需要在一開始將一個UGUI隱藏,之后在特定的時候再顯示。本來想的辦法是在需要顯示的時候調用GameObject.Find 找到這個UI並設置active,但發現找出來的為null,經查閱資料發現GameObject.Find 只能find沒有被隱藏的游戲對象,而我們的UI對象一開始就隱藏了,所以使用GameObject.Find 找到的為null。 解決辦法:使用GameObje ...

2016-10-17 16:18 0 3624 推薦指數:

查看詳情

GameObject.FindTransform.Find區別

1.GameObject.Find 函數原型: public static GameObject Find(string name); 說明:1.GameObject只能查找到active的物體    2. ...

Wed Dec 26 05:55:00 CST 2018 0 1702
Unity3D中使用GameObject.Find()應該注意的問題

  在使用這個方法的時候,應該注意Find的這個物體必須是active的,也就是說在場景中是處於激活狀態的, 如果不是激活狀態就會發生空指針的情況。   但是如果在運行初期,我們就希望能夠Find到一個未被激活的gameObject的話,可以采用這種方法,采用 transform ...

Mon Jan 15 17:51:00 CST 2018 0 3465
Unity GameObject.FindObjectOfType<>(); 按類型查找游戲對象

FindObjectOfType<>() 是按類型查找游戲對象.<>里面填寫類型,那要是有多個這種類型的呢?來試一下. 1. 新建一個場景,新建一個Test.cs腳本,內容隨便,再新建一個Test02.cs腳本,內容如下: 2. 在場景中新 ...

Sat Apr 28 19:03:00 CST 2018 0 6550
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM