3.NavMesh 导航 在github闲逛的时候发现了recast.js这个库,于是乎就开始花时间去了解了一下具体功能和API,同时还发现在Babylon.js这个3d游戏引擎中已经将其集成进去了,并且这个游戏引擎也是开源的,简直太完美了, 3.1 Cocos Creator3.x 花了点时间,成功将recast.js 移到了Cocos Creator3.x recast.js js库 NavM...
let navMeshData: NavMeshDebugData = this._navMeshMgr.getNavMeshDebugData(MeshDebugDataType.LINE); this.createDebugMesh(navMeshData.positions, navMeshData.normals); private createDebugMesh (positions: number[], normals: number[]): void { this.line.node.destroyAllChildren(); let node = new ...
数据结构 首先,咱们基于Cococ Creator3.x中几何体信息的数据结构来了解一下一个普通的Mesh中到底有那个数据: 上边的数据结构菜鸟是直接从引擎代码拷贝过来的,其实从字面意思也可以理解到其中包含了:「顶点,法线,uv切线,顶点颜色,索引,包围盒坐标等一系类数据」 数据解析 关键的来了,下边菜鸟就会对以上主要的的数据...
前言继 Cocos Creator 3.x :NavMesh寻路后,菜鸟继续对寻路功能进行完善和测试,对除了web平台之外的其他平台进行支持与测试,目的是使咱们的寻路动能可以支持更多的场景。在线体验体验链接: https://carlosyzy.g…
自动跳过片头片尾 默认音效 返回 Cocos Creator 的 3D 寻路实现探索:NavMesh 导航网格 Cocos Creator 的 3D 寻路实现探索:NavMesh 导航网格 2022年1月26日发布 00:54 Cocos Creator 的 3D 寻路实现探索:NavMesh 导航网格 讨论 登录参与讨论 这里的评论内容走失了 ...
Creator版本要求:v2.4.6 支持平台:Android iOS HTML5 SSRPostProcessingFX | Cocos Store image2040×1154 1.3 MB 5.SSRShaderPreview3D 简介:是一个基于“CocosCreator v3.3.2”的Shader特效演示程序 Creator版本要求:v3.4.0 支持平台:Android iOS HTML5 ...
比如用户通过 Cocos Creator 的插件系统扩展出了许多优秀的插件,如可视化材质编辑器、Easy NavMesh 寻路插件和网格寻路插件。 可视化材质编辑器是一种低代码编辑器,通过预设一些功能,以连线的方式将一些功能连在一起,通过设置连线的一些参数或者条件,输出为引擎能够识别的资源,通过引擎驱动,最终实现一个效果。 而Easy ...
引言:插件 Easy NavMesh、BenchMark 性能检测的作者孙二喵,从开发者王师傅的论坛分享中获得启发,实现了 2D 实时水面反射效果,Demo 免费开源。 2D 实时水面反射 Demo 效果 前几天看到论坛大佬的 2D 水面 Shader 教程(注:后文有详细内容),效果挺好的,就跟着在 Cocos Creator 3.5.2 中做了一个,实现 2D 实时水面...
比如用户通过 Cocos Creator 的插件系统扩展出了许多优秀的插件,如可视化材质编辑器、Easy NavMesh 寻路插件和网格寻路插件。 可视化材质编辑器是一种低代码编辑器,通过预设一些功能,以连线的方式将一些功能连在一起,通过设置连线的一些参数或者条件,输出为引擎能够识别的资源,通过引擎驱动,最终实现一个效果。