• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 8 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0065 秒)

1. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 100%]

...点对象,就像Sprite是2D的基本节点对象一样,是LayaAir3D中所有3D节点的父类,包含很多3D精灵基本的功能属性,除此之外还是所有3D组件和脚本的容器。 在LayaAir 3.0编辑器中,我们可以通过鼠标右键来创建一个Sprite3D,如动图1-1所...

来源: Laya3.0_文档 发布时间: 20241014

2. 3D变换 · LayaAir3.0文档 · LAYABOX [ 98%]

..., 1, 1); constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { // 平移cube this.cube.transform.translate(this.translate, false); } } 效果如图1-1所示,其中1是原位置,2是平移后的位...

来源: Laya3.0_文档 发布时间: 20241014

3. 3D性能优化 · LayaAir3.0文档 · LAYABOX [ 95%]

...体进行了实例化渲染,将红-绿-蓝三种物体将每种颜色的所有物体实例化以一个InstanceDraw Call的形式完成了渲染流程。黄色物体满足了Instance渲染判断的几乎所有内容,但是因为Mesh网格数据不同、引擎不会对所有的黄色物体进行In...

来源: Laya3.0_文档 发布时间: 20230510

4. 3D物理编辑 · LayaAir3.0文档 · LAYABOX [ 88%]

...命周期方法的触发条件 根据碰撞器的类型不同,并不是所有碰撞器之间,都会触发碰撞的反馈,以及激活相应的生命周期方法。 下面通过表格的方式,对应了各碰撞器之间是否可触发碰撞事件的生命周期虚方法。 静态碰撞器 ...

来源: Laya3.0_文档 发布时间: 20241014

5. 自定义Shader3D · LayaAir3.0文档 · LAYABOX [ 71%]

...其他一些值,并且它包含来自上一个“顶点处理”阶段的所有内插的每个顶点输出值。片段着色器的输出是深度值,可能的模板值(片段着色器未修改)以及可能会写入当前帧缓冲区中的缓冲区的零个或多个颜色值。片段着色器...

来源: Laya3.0_文档 发布时间: 20241014

6. 使用3D摄像机 · LayaAir3.0文档 · LAYABOX [ 71%]

...Vector3; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 * 此方法为虚方法,使用时重写覆盖即可 */ onAwake(): void { this.curpos = new Laya.Vector3(); } /** * 第一次执行update之前执行,只...

来源: Laya3.0_文档 发布时间: 20241014

7. 3D寻路 · LayaAir3.0文档 · LAYABOX [ 62%]

...目的分割方式。 2.1.5 datas 点击Bake NavMesh按钮后,可以对所有除动态节点外的、所有可渲染节点及节点模型进行烘焙。也就是说,手动触发导航网格的生成(烘焙),会在点击Bake NavMesh按钮后立即开始生成导航网格。生成的结...

来源: Laya3.0_文档 发布时间: 20241014

8. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 46%]

...g.js等。引用node内置模块可以使用import xx from "xx"的方式,所有IDE内置cjs模块都可以通过IEditor.require或者IEditorEnv.require去引用。 //可以通过import导入node内置模块 import fs from "fs"; import path from "path"; //也可以通过require const fs = IEditor.r...

来源: Laya3.0_文档 发布时间: 20241014