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