unity3d中如何讓物體從一個點自動移動到另一個點
1 回答

慕的地6264312
TA貢獻1817條經驗 獲得超6個贊
function Update () {
transform.position = Vector3(Mathf.Lerp(minimum, maximum, Time.time), 0, 0);
}
lerp 就可以了 minimum 是你起始點, max是你到的點 你可以把 x y z 都換成 lerp
transform.position = Vector3(Mathf.Lerp(minimum, maximum, Time.time), Mathf.Lerp(minimum, maximum, Time.time), Mathf.Lerp(minimum, maximum, Time.time));
就這樣 再把起始點的 xyz 分別填入,終點的也填入 就可以了。
- 1 回答
- 0 關注
- 3945 瀏覽
添加回答
舉報
0/150
提交
取消