[問題]如何在Unity實現兩個位置間的來回移動?
如題
如何在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));
想問問有沒有辦法改寫讓他可以來回移動
目前也有想過利用迴圈重複執行程式碼,但是不太會撰寫
所以想請教高手
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.69.177
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1511808558.A.DE7.html
推
11/28 13:45,
7年前
, 1F
11/28 13:45, 1F
→
11/28 13:45,
7年前
, 2F
11/28 13:45, 2F
→
11/28 13:45,
7年前
, 3F
11/28 13:45, 3F
→
11/28 14:21,
7年前
, 4F
11/28 14:21, 4F
推
11/28 15:44,
7年前
, 5F
11/28 15:44, 5F
→
11/28 15:44,
7年前
, 6F
11/28 15:44, 6F
→
11/28 15:54,
7年前
, 7F
11/28 15:54, 7F
→
11/29 21:36,
7年前
, 8F
11/29 21:36, 8F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章