Unity3d關於Gameobject ,gameObject,Transform,transform的區別和關聯的一些個人理解


關於Gameobject與gameObject

Gameobject是一個類型,所有的游戲物件都是這個類型的對象。
gameobject是一個對象, 指的是這個腳本所附着的游戲物件。

關於Transform與transform

Transform是一個類,用來描述物體的位置,大小,旋轉等等信息。
transform是Transform類的對象,依附於每一個物體。也是當前游戲對象的一個組件(每個對象都會有這個組件)。

關於gameObject.transform與transform.gameObject

gameObject.transform,是獲取當前游戲對象的transform組件。
所以gameObject.transform == transform
transform.gameObject,是獲取當前transform組件所在的gameObject。
所以transform.gameObject == gameObject
所以你甚至可以 transform.gameObject.transform.gameObject.transform.gameObject......


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM