| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> 【unity基础_Day13】 NavMeshComponent、Unity2D -> 正文阅读 |
|
[游戏开发]【unity基础_Day13】 NavMeshComponent、Unity2D |
一.NavMeshComponent1.NavMeshSurface组件 (1)利用脚本在游戏中进行实时烘焙
?(2)当有多个NavMeshSurface组件进行烘焙时,通过list列表的方式进行获取;同时,他们的AgentTypeID并不是二进制的形式,除了默认的Humanoid的ID默认为0
(3)给NavMeshSurface的AgentType确定时,可以使用NavMesh的AgenTypeId来赋值
2.NavMeshModifier组件 对一个特定的对象,进行特定的导航网格类型设定 3.NavMeshModifierVolume组件 对一块区域进行特定的导航网格类型设定,通过值来进行设定 4.NavMeshLink 实现的效果与Off Mesh LInk类似 ?5.实现动态烘焙 LocalNavMeshBuilder 可以挂在一个空物体上,会形成一个动态烘焙的包围盒,盒子之内的则可以形成动态烘焙 NavMeshSourceTag? 在包围盒中的加上该脚本,即可以被认为需要动态烘焙的物体;同时也可以参与动态遮挡的效果,参与了其中的动态烘焙 ?【实现跟随游戏对象实时渲染】 ?二.AStar寻路1.A*寻路的原理 寻找最优解 三.Unity2D?1.Sprite Render 精灵渲染 ?OrderInLayer 渲染顺序 数字越大越优先渲染 2.Rigidbody2D
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/28 11:52:08- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |