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

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

1. 自定义Shader3D · LayaAir3.0文档 · LAYABOX [ 100%]

...了Mesh和UV坐标的形态关系。 (图2-4) UV坐标的面积等于0.0f到1.0f的范围,其中0.0f表示起点,1.0表示终点,下图2-5展示了UV坐标的可视化表达。 (图2-5) VertexColor 当我们从 3D 软件中导出对象时,软件会为要受影响的对象分配颜色...

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

2. 3D灯光与阴影 · LayaAir3.0文档 · LAYABOX [ 89%]

...ointLight); //点光源的颜色 pointCom.color = new Laya.Color(1.0, 0.5, 0.0, 1); //设置点光源的范围 pointCom.range = 3.0; pointLight.transform.position = new Laya.Vector3(0.0, 1, 0.0); 三、DirectionLight Direction Light(平行光)与点光区别较大,它有固定的一个方向...

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

3. LOD组 · LayaAir3.0文档 · LAYABOX [ 56%]

...现为绿色线的长度与黄色线长度的比值,通常情况为一个0.0到1.0的浮点小数 2.3 Renders 图2-5 Renders渲染器实际上是该LOD层级保存网格的Sprite3D对象。通常情况下这是具有LOD 组件的Sprite3D对象的子对象 Renders渲染器可以添加多个渲染...

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

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

... var boxShape:Laya.BoxColliderShape = new Laya.BoxColliderShape(0.5, 0.4, 0.045); //获取本地偏移 var localOffset:Laya.Vector3 = boxShape.localOffset; //修改偏移 localOffset.setValue(0, 0, 0.125); boxShape.localOffset = localOffset; //为复合碰撞形状对象添加子形状(刚刚创...

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

5. 着色器蓝图 · LayaAir3.0文档 · LAYABOX [ 38%]

...范围内 mix / max 最小值,最大值 step / smoothstep x > value : 0.0 : 1.0 pow 幂次方 dot / cross 点乘向量,叉乘向量 5.4 纹理类 属性类型 属性释义 sampler2D 普通采样2D纹理贴图 samplerCube 采样3D CubeMap sampler2DNormal(OpenGL) 采样法线贴图(GL在...

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

6. 动画状态机详解 · LayaAir3.0文档 · LAYABOX [ 32%]

...uration 过渡时间,该值为当前动画状态的归一化时间,值在0.0~1.0之间。 * @param layerIndex 层索引。 * @param normalizedTime 归一化的播放起始时间。 */ crossFade(name: string, transitionDuration: number, layerIndex: number = 0, normalizedTime: number = Number.NEGATI...

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

7. 自定义Shader2D · LayaAir3.0文档 · LAYABOX [ 31%]

...:1.0}, u_defaultMat : {type:Matrix4x4, default:[ 1,0,0,0 0,1,0,0, 0,0,1,0, 0.0,0, ]} } } Shader3D End 3.2 引擎常见内置uniform 注意:其余引擎涉及到的uniform变量可以在LayaAir引擎源码中的xx.glsl文件中找到。 变量名 描述 所属GLSL文件(高阶操作不推荐直接...

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

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

...。 通过代码,来做变换 //平移 this.position1.setValue(-1.5, 0, 0.0); this.sprite3d.translate(this.position1); //旋转 this.rotate1.setValue(0, 60, 0); this.sprite3d.rotate(this.rotate1, false, false); //缩放 var scale = this.sprite3d.localScale; scale.setValue(0.1, 0.1, 0.1); this.spri...

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

9. 实体组件系统 · LayaAir3.0文档 · LAYABOX [ 23%]

...enderer).material as Laya.BlinnPhongMaterial).albedoColor = new Laya.Color(0.0, 1.0, 0.0, 1.0);//绿色 } /** * 发生持续物理碰撞时的3D物理碰撞器事件(不适用2D),也就是碰撞生命周期内的第二次碰撞到碰撞结束前,每帧都在触发调用的事件方法。 * ...

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