找回密码
 注册帐号

扫一扫,访问微社区

GUI 车辆单位在使用Nav寻路系统时,在颠簸路面上怎么才能有颠簸的效果?

7
回复
856
查看
[ 复制链接 ]
6蛮牛粉丝
1113/1500
排名
2102
昨日变化

6

主题

54

帖子

1113

积分

Rank: 6Rank: 6Rank: 6

UID
106735
好友
0
蛮牛币
1747
威望
0
注册时间
2015-6-8
在线时间
393 小时
最后登录
2019-3-24
2018-6-23 19:37:03 显示全部楼层 阅读模式
10蛮牛币
是这样的,我最近在使用这个NavMeshAgeht脚本的时候,发现车辆单位在有坡度的地面上移动的时候,就像是地效飞行器一样.具体问题如图

问题效果

问题效果


理想效果

理想效果


如图,图一的坦克就像是直接铲着土地飞上去的,图二才是比较真实的效果
大家一般怎么处理这个问题呢?小弟不才,望多多指教_(:з」∠)_
回复

使用道具 举报

排名
673
昨日变化

18

主题

1163

帖子

3514

积分

Rank: 9Rank: 9Rank: 9

UID
68430
好友
13
蛮牛币
18233
威望
0
注册时间
2015-1-14
在线时间
955 小时
最后登录
2019-3-26
2018-6-23 19:37:04 显示全部楼层
跟 NavMesh  没关系,这是你移动问题,,,通常移动,咱们看作的都是人形移动,竖长竖长的,所以对于爬坡上效果看不出来~~总不能让人也贴着地,斜着把?

所以你这里要对于平板型的,添加自己的移动处理AI了~~

参考下这个~~https://blog.csdn.net/janeky/article/category/1782903
回复

使用道具 举报

6蛮牛粉丝
1113/1500
排名
2102
昨日变化

6

主题

54

帖子

1113

积分

Rank: 6Rank: 6Rank: 6

UID
106735
好友
0
蛮牛币
1747
威望
0
注册时间
2015-6-8
在线时间
393 小时
最后登录
2019-3-24
楼主 2018-6-27 18:22:35 显示全部楼层
绝世love情缘 发表于 2018-6-25 10:56
跟 NavMesh  没关系,这是你移动问题,,,通常移动,咱们看作的都是人形移动,竖长竖长的,所以对于爬坡上 ...

谢谢大佬_(:з」∠)_看起来确实是navmeshagent不适合车辆的移动.谢谢大佬啦
回复

使用道具 举报

2初来乍到
138/150
排名
19336
昨日变化

1

主题

42

帖子

138

积分

Rank: 2Rank: 2

UID
29033
好友
0
蛮牛币
13
威望
0
注册时间
2014-6-10
在线时间
65 小时
最后登录
2018-6-29
2018-6-29 14:33:56 显示全部楼层
得到地面贴图的法线方向来设置模型方向
回复

使用道具 举报

6蛮牛粉丝
1113/1500
排名
2102
昨日变化

6

主题

54

帖子

1113

积分

Rank: 6Rank: 6Rank: 6

UID
106735
好友
0
蛮牛币
1747
威望
0
注册时间
2015-6-8
在线时间
393 小时
最后登录
2019-3-24
楼主 2018-6-29 18:27:53 显示全部楼层
zhutao 发表于 2018-6-29 14:33
得到地面贴图的法线方向来设置模型方向

没用,agent自动帮你又调回来了.不仅如此,遇到特别颠簸的小坑表现效果简直怕人.我打算下个高版本的unity学学
[发帖际遇]: 呵呵党 乐于助人,奖励 1 蛮牛币. 幸运榜 / 衰神榜
回复

使用道具 举报

5熟悉之中
626/1000
排名
7194
昨日变化

11

主题

241

帖子

626

积分

Rank: 5Rank: 5

UID
245178
好友
0
蛮牛币
886
威望
0
注册时间
2017-9-21
在线时间
192 小时
最后登录
2018-10-25
2018-7-2 13:54:06 显示全部楼层
新手路过 灌个水!!!
回复

使用道具 举报

7日久生情
2039/5000
排名
1995
昨日变化

8

主题

789

帖子

2039

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
83438
好友
3
蛮牛币
17884
威望
0
注册时间
2015-3-23
在线时间
559 小时
最后登录
2019-3-22
2018-7-6 09:38:26 显示全部楼层
我觉得应该是重心的 问题 将模型的重心设置到坦克的    中心 Y坐标轴设置到履带的位置  应该就好了  Nav的意思就是 将模型的中心位置与NAV烘焙面 成90度角  
回复

使用道具 举报

6蛮牛粉丝
1113/1500
排名
2102
昨日变化

6

主题

54

帖子

1113

积分

Rank: 6Rank: 6Rank: 6

UID
106735
好友
0
蛮牛币
1747
威望
0
注册时间
2015-6-8
在线时间
393 小时
最后登录
2019-3-24
楼主 2018-7-6 18:21:54 显示全部楼层
zhulin5230 发表于 2018-7-6 09:38
我觉得应该是重心的 问题 将模型的重心设置到坦克的    中心 Y坐标轴设置到履带的位置  应该就好了  Nav的 ...

高版本我不清楚,但是我知道的是:Unity5.3.2的是不行了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则