码迷,mamicode.com
首页 > 编程语言 > 详细

【Unity笔记】寻路导航Navigation中的区域Areas与消耗Cost

时间:2017-07-28 10:57:26      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:作用   一个   get   游戏   blog   技术   不同的   nav   unit   

技术分享

Navigation寻路导航界面下,Areas分页下是在给导航区域分类(相当于分层),以及为每个分类设置不同的消费Cost,意义在于,导航算法中会计算出的是累加起来消耗最低的路径(不一定是视觉上最短可行路径)。例如,设置地面上有一滩沼泽,把该地形新建一个分类,并设置一个很高的消费,那么在正常情况下,寻路将会绕过该区域,走其他消费更低的路径。但若此时游戏中动态生成的物体阻挡了其他路径,只有该路径可走,那么角色将会穿过该沼泽地形进行导航。

所以该界面的作用在于,可为每种地形自定义分类,并可自定义其可行走的难易程度,来影响导航路径的选择。


学习资料:

 

【Unity笔记】寻路导航Navigation中的区域Areas与消耗Cost

标签:作用   一个   get   游戏   blog   技术   不同的   nav   unit   

原文地址:http://www.cnblogs.com/guxin/p/unity-navigation-how-to-use-areas-cost.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!