PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
GameDesign
[請益] 讓物件沿著不規則靜態背景移動?
作者:
Laiwah
(Laiwah)
2017-09-17 01:10:15
板上先進大家好,我大概自學幾個禮拜,這裡有個問題
我想要做一個關於螞蟻的遊戲,但是爬了大概三天的文
卻找不到如何讓我的螞蟻(物件)沿著有著Polygon collider元件的靜態背景移動
就類似螞蟻在地板上行走,然後遇到的牆壁,就轉而在牆面上移動
這個是我的靜態物件 蟻巢
https://i.imgur.com/kr7pOPW.png
我的螞蟻上有個膠囊狀的碰撞器
https://i.imgur.com/RYamhbj.png
但是他無法沿著蟻巢壁移動,會掉下去
https://i.imgur.com/SpiBM8H.png
想要的感覺大概就是物件是一直黏在牆壁上的
然後還有個問題是
如果我想要讓螞蟻前後移動同時轉向,我是將螞蟻的rotation y 軸調整180度
不過這時候我的碰撞器好像就會出問題,整隻螞蟻會亂彈跳
請問版上先進,我該朝哪方面去爬文呢?
謝謝
作者:
b87088
(ba)
2017-09-17 03:05:00
我想應該是把重力關掉,打射線下去偵測用程式去旋轉吧。讓射線偵測地板一直維持一點距離
http://answers.unity3d.com/questions/822138/detecting
-slope-angle.html
https://goo.gl/cx591r
作者:
cjcat2266
(CJ Cat)
2017-09-17 04:15:00
推樓上,也可參考
#1MzrJMwb
但遇到變化極大的地形還是有可能炸掉,像是圖中的地形尖角。更安全穩定的做法是直接分析地形資訊,算出新的完整和方向*位置* 和方向用物理引擎實作緊密操控是種容易落入的陷阱
作者:
y3k
(激流を制するは静水)
2017-09-18 07:21:00
遇到這種通常我都把引擎本身的物理關掉 自己兜自己的系統了除非引擎本身有支援不同重力方向的動態調整
作者:
sakyer
(石理克)
2017-09-21 13:33:00
大概是這樣 ...
https://goo.gl/UduuJq
油膩踢可以改重力方向程式碼整理完再分享出來
作者:
dreamnook
(亞龍)
2017-09-21 17:29:00
推樓上
作者: jimmy2822
2017-09-26 19:28:00
推改變重力方法
繼續閱讀
[請益] unity換視角物件消失
parsons12342
Re:Re: [程式] Unity的Singleton Pattern實作-Instance
gsyung
Re: [程式] Unity的Singleton Pattern實作-Instance
cjcat2266
Re: [程式] Unity的Singleton Pattern實作-Instance
littleshan
[程式] Unity的Singleton Pattern實作-Instance
feather623
[程式] Unity post processing stack問題
Ninja5566
Re: [請益] 有沒有動物毛髮的fins & shells技術教學?
cjcat2266
[請益] 有沒有動物毛髮的fins & shells技術教學?
teeheehee
[徵才]創樂科技徵工程師
d511520
Fw: [台北] 外商遊戲開發設計公司~誠徵程式工程師
lavenda12
Links
booklink
Contact Us: admin [ a t ] ucptt.com