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