人气 291

[名词解释] Unity 导航寻路-Off-MeshLink [复制链接]

九艺网 2020-6-8 20:10:46

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在3D游戏中,,,场景中的静态几何的导航网格不是全部相连在一起的,从而使代理不能从世界场景的这一部分移动到另外的部分,此时需要运用Off-MeshLink来解决此类问题
Off-MeshLink : 分离网格链接组件
该组件用于手动指定路径线路,可以实现跨越鸿沟或者往高跳跃的效果,

下面就举一个往高跳的例子,,
搭建如图所示的游戏场景(我们将实现从主角(胶囊体),下面的立方体(黄色)跳跃到上面的立方体上(白色)

然后开始使用Off-MeshLink 将除了主角(胶囊体)外的物体都选中,然后在Navigation面板下勾选如图:

然后为开始点(黄色立方体)添加组件OffMeshLink:并为Start , End 属性赋值,如下图:

最后为主角(胶囊体):添加组件属性基本不用修改,再加上一个代码就可以实现跳跃功能了:

代码如下:
————————————————
版权声明:本文为CSDN博主「Czhenya」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/czhenya/java/article/details/77618665
回复

使用道具 举报

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

QQ|手机版|小黑屋|九艺游戏动画论坛 ( 津ICP备2022000452号-1 )

GMT+8, 2024-4-17 04:10 , Processed in 0.135899 second(s), 23 queries .

Powered by Discuz! X3.4  © 2001-2017 Discuz Team.