[問題]如何在Unity實現兩個位置間的來回移動?

作者: rede1420 (星晴)   2017-11-28 02:49:16
如題
如何在unity裡面實現物件在兩個位置間來回移動(js寫法)
網路上大多數的範例都是X軸上的移動
且原點都設在x=0
但我想讓物件在(161,0,-100)與(161,0,-210)之間也就是Z軸自動來回移動
目前只能讓它移動一個方向一次就停住了,不會來回
程式碼如下
transform.position = Vector3(Mathf.Lerp(161, 161, Time.time), Mathf.Lerp(0,0,
Time.time), Mathf.Lerp(-100, -210, Time.time));
想問問有沒有辦法改寫讓他可以來回移動
目前也有想過利用迴圈重複執行程式碼,但是不太會撰寫
所以想請教高手
謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com