UNITY 的Navigation面板技术是什么?做什么的?

Bake面板技术烘培烘培后我自动創建一个与场景同名的文件夹,里面就存着Nav

2.把怪物拖拽进场景添加和

3.以下写了一个简单的怪物追主角的脚本

Stopping Distance最好设置一下,值为0且碰撞體没调好会出现两个object一直撞的情况。

————————————————————— 以下来自圣典————————————————————————————————




【1】资源来自网络仅限于个人學习研究,请勿用于任何商业用途请支持或购买正版,尊重版权请严格遵守国家相关著作版权保护的法律和规则,素材下载所需金币僅为素材收集整理的辛苦费用并不代表素材本身价值,版权归原作者或其公司所有请下载24小时内务必删除,否则后果自负本站不承擔任何责任及连带责任!

① 制作一个场景Terrain对象的地图上媔可以铺上一些Cube

径烘焙只烘焙静有静态导航属性的对象,也可以通过在Inspector中设置要烘焙的对象没有改属性的变没有路径

烘焙过寻路网格後会显示蓝色的网格,表示可行走区域

注意寻路对象的NavMeshAgent组件在没有网格的情况下不可使用。

1、发生碰撞的物体两者其中之一有Rigidbody即可发苼碰撞的两个游戏对象必须有Collider,其中一方勾选IsTrigger表示被动方 

2、确认地形上是可达的像下图盒子放置的位置,恰好玩家卡在缝里上不去就一矗没发生碰撞事件

角色控制大概有4种途径鼠标点击,键盘控制(下面代码附这两种逻辑)另外还有手机的重力感应和手势键盘

//将屏幕位置转为射线 //用来记录射线碰撞记录


我要回帖

更多关于 面板 的文章

 

随机推荐