Welcome Anonymous !


 

Unity 台灣論壇

程式相關

請問如何點擊地板主角會移動到點擊的地方?

Script
各式程式腳本等相關議題,歡迎來此分享及討論。

請問如何點擊地板主角會移動到點擊的地方?

文章shelin » 2011年 6月 29日, 10:53

請問如何
利用點擊地板
玩家會移動到點擊的地方? /tturnhead
頭像
shelin
木炭級會員
木炭級會員
 
文章: 12
註冊時間: 2011年 5月 26日, 16:50

Re: 請問如何點擊地板主角會移動到點擊的地方?

文章FranklinRain » 2011年 7月 15日, 23:30

說一下思路:
1.通過屏幕光標和底面的碰撞,獲取目標地點的坐標。
2.玩家轉身,正方向朝向目標地點。
3.玩家按一定速度向目標地點移動(同時可以播放動畫)。
不知道能不能幫助你,再交流啊~ /tsuperegg
頭像
FranklinRain
木炭級會員
木炭級會員
 
文章: 2
註冊時間: 2011年 7月 15日, 23:09

Re: 請問如何點擊地板主角會移動到點擊的地方?

文章justtim » 2011年 8月 3日, 11:52

這應該是Grapic path問題
由於移動的時候會有障礙物以及不可達的路徑問題
所以需要用演算法來定位置並且計算移動的路徑
建議使用A*演算法來計算 .
若是要更簡單的話 . 可以到Assert Store去購買相關套件也可 ~ /goodtea


//-------------------------------------------------
i'm Tim
大家互相分享資訊吧!
-------------------------------------------------//
//-------------------------------------------------
i'm Tim
大家互相分享資訊吧!
-------------------------------------------------//
頭像
justtim
木炭級會員
木炭級會員
 
文章: 3
註冊時間: 2011年 7月 30日, 19:27

Re: 請問如何點擊地板主角會移動到點擊的地方?

文章justtim » 2011年 8月 3日, 13:40

若中間並沒有任何障礙物的話 這樣用動畫方式去移動即可
但若是要自動避開障礙物 .. 那麼就算是Graphic path的問題 ..
可以參照相關的演算法 如A*演算法
或者是可以到Assert Store去購買相關套件 這樣可以加速開發時間
//-------------------------------------------------
i'm Tim
大家互相分享資訊吧!
-------------------------------------------------//
頭像
justtim
木炭級會員
木炭級會員
 
文章: 3
註冊時間: 2011年 7月 30日, 19:27


回到 程式相關

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客