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

大约有 12 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0066 秒)

1. 3D材质编辑 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...下材质属性面板的组成。 图2-1 2.1 材质基础属性 材质是根据不同的着色器模型来描述不同表面的,IDE内置了八种着色器类型,我们根据着色器类型来说明每种着色器对应材质的基础属性,切换材质的着色器是通过选择材质的Shade...

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

2. 实体组件系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 75%]

...,不包含任何业务逻辑;系统则是纯粹的逻辑处理单元,根据组件提供的数据驱动实体行为。 在LayaAir引擎中,组件和系统的职责融合在组件脚本(即继承自 Laya.Script 的类)中体现: 组件部分:通过类中的属性字段或访问器承...

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

3. 3D物理系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 69%]

...,现实中不可能存在这种理想模型,物体在受力之后,会根据力、材料、弹性、 塑性等综合因素,决定是否改变或改变多少。 如果物体本身的变化不影响整个运动过程,为使被研究的问题简化,仍将该物体当作刚体来处理而忽...

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

4. 2D拖尾渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 67%]

...部分属性进行讲解。 1.3.1 minVertexDistance 2D拖尾在原理上是根据物体的运动轨迹生成一系列顶点,再根据这些顶点的位置生成渲染到场景中的图像,最终形成拖尾。minVertexDistance这一属性则决定了顶点之间的距离,顶点之间的距离...

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

5. 角色控制器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 67%]

...以通过检测垂直速度来判断角色是否在空中或刚刚落地,根据当前状态实现相应的逻辑。 值为 0,表示角色位于地面; 为正值,表示角色正在上升(如跳跃); 为负值,表示角色在下落。 代码设置示例如下: const { regClass, prope...

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

6. 自定义3D Shader · LayaAir3.3 · 引擎文档 · LAYABOX [ 63%]

...性 polygon这个词来自希腊语,由poly(很多)和gnow(角)组成,根据定义,多边形是指以线段为界的封闭平面图形 在不同的3D软件或游戏引擎中我们可以找到最基本的常见3D物体:球体,圆柱体,胶囊体,方块,这些基本的3D物体由若干...

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

7. 纹理资源 · LayaAir3.3 · 引擎文档 · LAYABOX [ 51%]

... 2DUI、模型贴图、光照贴图等)的要求不同,开发者需要根据具体用途合理配置各项参数,以获得理想的渲染效果。 纹理资源的属性设置,正是用于告诉引擎在加载与渲染该纹理时应采用的处理方式。 在 LayaAir3 IDE 中,选中一个...

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

8. 3D场景环境设置 · LayaAir3.3 · 引擎文档 · LAYABOX [ 49%]

...寸,尺寸越大越清晰 Mode: ​ Bake:模式将生成烘焙图(根据场景分配几张) ​ View:模式将生成渲染图(只有一张) Max sample:采样值,越大效果越好,时间越长 Denoise:消除光照贴图中的噪点,去噪设置 ​ Enable:是否开启 ​...

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

9. 精灵 · LayaAir3.3 · 引擎文档 · LAYABOX [ 40%]

...同时也可以手动调用reCache方法更新缓存。 2.4.5 设置Mask 根据对象(支持位图和矢量图)的形状进行遮罩显示,遮罩对象坐标系是相对于遮罩对象本身的。 如动图2-13所示,我们来看看设置mask的操作过程,比如我们在Sprite1绘制的...

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

10. 插件开发说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 38%]

...点我", event: "my_click" } ] } } ] } ]); this._panel.allowUndo = true; //根据需要设置 //如果不需要undo功能,也可以直接this._data = {}; this._data = IEditor.DataWatcher.watch({}); //inspect可以多次调用,将多个数据组合在一个面板编辑 this._panel.inspect(this._d...

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