1. 程式人生 > >unity如何在C#程式碼裡面獲得介面控制元件的屬性

unity如何在C#程式碼裡面獲得介面控制元件的屬性

用GameObject.Find("遊戲物件名").GetComponent<組建名>().具體屬性

比如名字叫Player的遊戲物件下,有一個Collider元件,我想取得它的大小屬性:
var tmpSize = GameObject.Find("Player").GetComponent<Collider>().size;

如獲取Fire遊戲物件下面,Particle System元件下面的Gravity Modifier屬性的值:

GameObject.Find("Fire").GetComponent<ParticleSystem>().gravityModifier = -1;