Re: [請益] 讓物件沿著不規則靜態背景移動?

作者: sakyer (石理克)   2017-09-22 12:33:52
※ 引述《Laiwah (Laiwah)》之銘言:
: 板上先進大家好,我大概自學幾個禮拜,這裡有個問題
: 我想要做一個關於螞蟻的遊戲,但是爬了大概三天的文
: 卻找不到如何讓我的螞蟻(物件)沿著有著Polygon collider元件的靜態背景移動
: 就類似螞蟻在地板上行走,然後遇到的牆壁,就轉而在牆面上移動
: 這個是我的靜態物件 蟻巢
: https://i.imgur.com/kr7pOPW.png
: 我的螞蟻上有個膠囊狀的碰撞器
: https://i.imgur.com/RYamhbj.png
: 但是他無法沿著蟻巢壁移動,會掉下去
: https://i.imgur.com/SpiBM8H.png
: 想要的感覺大概就是物件是一直黏在牆壁上的
: 然後還有個問題是
: 如果我想要讓螞蟻前後移動同時轉向,我是將螞蟻的rotation y 軸調整180度
: 不過這時候我的碰撞器好像就會出問題,整隻螞蟻會亂彈跳
: 請問版上先進,我該朝哪方面去爬文呢?
: 謝謝
https://imgur.com/a/JW3pW
我提供的範例是用【改變物理方向】來達到你的需求。 (比較複雜但也比較有趣 ^^)
在Unity中你可以呼叫 physics.gravity 來改變遊戲中的重力方向。
https://goo.gl/2LevHe 線上玩
https://goo.gl/zWo1Cy 範例下載
歡迎討論交流唷 !
也歡迎拜訪一下我的blog : 山姆遊戲
https://sammaru.blogspot.tw/
作者: dreamnook (亞龍)   2017-09-22 13:13:00
呃 改變重力會整個都影響到吧 這樣有2隻螞蟻怎麼半xD
作者: cjcat2266 (CJ Cat)   2017-09-22 13:17:00
全域重力設為零,每隻螞蟻有自己的外力釘地?我還是傾向於用射線釘地來達到緊密操控啦不過還是依照需求來選擇實作手段最好有分享範例有推 :)
作者: dreamnook (亞龍)   2017-09-22 15:14:00
忘了補推
作者: louisalflame (louisalflame)   2017-09-22 20:05:00
有教學 好貼心 推推

Links booklink

Contact Us: admin [ a t ] ucptt.com