Unity 3D 筆記 – 物件的移動變形

Home / Uncategorized / Unity 3D 筆記 – 物件的移動變形

這個要記住一個component,叫做transform,他是名詞,所以小寫

然後要記住三個東西

position 是名詞 位置

localScale 是名詞 大小

Translate 是動詞 移動

在3D的版本裡,他們都是Vector3物件喔,也就是三個float組成的向量

我真的很討厭浮點數啊~~~~assign都一定要 = 兩端都是,要記得加f喔!!!

如果你是在自己的物件(你是他的script)要做事

就是用this.transform.Translate(X,Y,Z)

如果你是要用別人的。

也可以呼叫這個 GetComponent<Transform>().Translate(X,Y,Z);

移動位置除了可以Translate,也可以指定position,但不能直接使用position.x喔!

transform.position += new Vector3(5,0,0);

發表迴響