大约有 13 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0072 秒)
...加自定义的材质,接收2D光照效果。开发者可以用来创建复杂的2D图形效果,支持自定义网格形状,适合制作需要精确网格控制的2D游戏元素。 在游戏开发中,2D网格渲染器能够在2D游戏中实现更复杂和精细的视觉效果。例如,制...
来源: Laya3.0_文档 发布时间: 20251120
...指模型的网格数据,3D模型是由多边形拼接而成,而一个复杂的多边形,实际上是由多个三角形拼接而成。所以一个3D模型的表面是由多个彼此相连的三角面构成。三维空间中,构成这些三角形的顶点的数据以及三角形的索引数...
来源: Laya3.0_文档 发布时间: 20251010
...ypedArray,开发者能够避免直接操作原始字节数据所带来的复杂性,无需手动处理字节的偏移、转换和编码等问题。它使得开发者可以像操作普通数组一样便捷地处理二进制数据,提高了开发效率。 常见的 TypedArray 视图数据类型...
来源: Laya3.0_文档 发布时间: 20251010
...而节省显存(可减少约 64K 顶点对应的显存占用),但在复杂或高度动态的 2D 场景中,可能会引入额外的性能消耗。 该优化策略适用于包含大量 2D 图形元素的场景,例如复杂 UI 界面、2D 粒子系统或动态生成的图形内容。它通过...
来源: Laya3.0_文档 发布时间: 20251231
...fields的种类是字符串型的(string),当然也可以指定更加复杂的fields,比如枚举类型enum,或者是嵌套的message类型 上述Message定义好之后,我们把协议文件保存到项目目录中 "assets/res/protobuf/awesome.proto"; 4.2 项目中添加protobuf 类库 ...
来源: Laya3.0_文档 发布时间: 20250104
...大时可减少投射对象、降低分辨率或更新频率;脚本逻辑复杂时拆分或降低更新频率,并使用缓存和对象池优化。 2.2 性能调试总览 为了让统计面板真正指导性能优化,可以遵循一个清晰的流程:先判断瓶颈大类 → 再定位具体...
来源: Laya3.0_文档 发布时间: 20260128
...在运行阶段,也可以直接使用序列化存储的值,对于结构复杂的数据,直接使用序列化的值还可以节省数据结构生成带来的开销。所以,有些时候,即便是不需要在属性面板上显示与编辑,也可以通过装饰器设置为组件属性,将...
来源: Laya3.0_文档 发布时间: 20251010
...因此这个数据表明了角色的可行走和不可行走节点,同理复杂的场景地形也可以划分出单位长度的地块,来作为角色行走的区域数据 2,start 是起始点坐标 3,end 是终点坐标 4,astar 是A*算法类,用来计算从起点到终点的最短路线...
来源: Laya3.0_文档 发布时间: 20230303
...的万能函数”,它有明确的能力边界: 不适合分支极其复杂、线程发散严重的逻辑 不适合强顺序依赖、需要频繁跨线程同步的算法 不适合小数据量、低并行度的零散计算 在这些场景下,CPU 往往更高效、更易维护。 因此,一个...
来源: Laya3.0_文档 发布时间: 20260131
...因为task.createCallback可以很好的将总体进度归一化为0~1。 复杂的例子可以参考引擎里的TextureLoader/MaterialLoader/MeshLoader之类。 然后使用Loader.registerLoader注册这个类。例如 Loader.registerLoader(["xyz"], YourLoader); 2、关于动态加载IDE里的资...
来源: Laya3.0_文档 发布时间: 20251010