2 回答

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊
因?yàn)?code>Quaternion引用了一種類型,因?yàn)?code>idendityis?static
whiletransform
引用了與腳本相同的類型的實(shí)例屬性。Transform
GameObject
由于某種原因,Unity 對(duì)屬性使用駝峰命名法。通常,您實(shí)際上會(huì)使用 PascalCase 來public
表示屬性,但這些都是“約定”,基本上您可以決定使用其他符號(hào) - 至少它們保持了大部分一致。

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超7個(gè)贊
這就是 Unity3d 命名約定。類型 ,Quaternion
是大寫的。但他們對(duì)屬性和字段使用“駝峰式大小寫”。因此沒有大寫identity
。
它完全是任意的,但在整個(gè) Unity3d API 中是一致的。
請(qǐng)注意,因?yàn)?code>identity是靜態(tài)成員,所以可以通過聲明它的類型 ( Quaternion
) 來訪問它。您正在查看的其他成員transform
都是position
當(dāng)前班級(jí)的成員。該transform
屬性返回當(dāng)前對(duì)象的變換對(duì)象,該position
屬性返回變換對(duì)象的位置對(duì)象。因?yàn)樗鼈兌际穷惓蓡T,而不是類型名稱,所以它們也是駝峰式命名的。
- 2 回答
- 0 關(guān)注
- 225 瀏覽
添加回答
舉報(bào)