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

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

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

...sh和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 [ 88%]

...addChild(pointLight); //点光源的颜色 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. 使用3D摄像机 · LayaAir3.0文档 · LAYABOX [ 72%]

...nlitMaterial = new Laya.UnlitMaterial(); mat1.albedoColor = new Laya.Color(1.0, 1.0, 1.0, 1.0); mat1.cull = Laya.RenderState.CULL_NONE; //指定plane的材质为创建的材质 this.plane.getComponent(Laya.MeshRenderer).sharedMaterial = mat1; //指定纹理为摄像机的渲染目标 mat1.albedoText...

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

4. 3D基础显示对象 · LayaAir3.0文档 · LAYABOX [ 64%]

...hild(sphere); // 设置位置 sphere.transform.position = new Laya.Vector3(1.0, 0.25, 0.6); /* 圆柱体 */ let cylinder = new Laya.Sprite3D; let cylinderMesh = cylinder.addComponent(Laya.MeshFilter); let cylinderRender = cylinder.addComponent(Laya.MeshRenderer); // 创建网格 cylinderMesh.sharedM...

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

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

...aredMaterial as Laya.BlinnPhongMaterial).albedoColor = new Laya.Color(0.0, 1.0, 0.0, 1.0); /* ……省略若干代码 */ 4.4 使用异形物理射线 常规的物理射线是用一条射线来检测碰撞,LayaAir引擎中也提供了与物理射线检测类似的功能,但采用的是自定义...

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

6. UI运行时 · LayaAir3.0文档 · LAYABOX [ 56%]

...onScaleBtnOut(e: Laya.Event) { console.log("取消缩放"); e.target.scale(1.0, 1.0); } } 分别运行两个场景看看效果: (动图4-6)Scene的Button可以点击缩放 (动图4-7)Button_Scene的三个Button都可以点击缩放 到此,我们了解了什么是UI运行时,UI运行时...

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

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

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

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

8. 着色器蓝图 · LayaAir3.0文档 · LAYABOX [ 52%]

...内 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

9. 屏幕适配 · LayaAir3.0文档 · LAYABOX [ 52%]

...下: <meta name='viewport' content='width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no'/> 以上代码LayaAir引擎中默认添加,并强制添加不得删除。 通过上面这段viewport的配置,那页面在禁止用户手动缩放的同时,也...

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

10. 通用发布 · LayaAir3.0文档 · LAYABOX [ 49%]

...用于功能性版本的区别。比如,有个大版本改动,原来是1.0,可以变成2.0,如果只是修改Bug,那1.0完全可以改成1.1。建议采用浮点数命名。比如“0.1”、“1.3”、“5.0”…… 输出目录:输出目录是指要发布到的目标目录,默认...

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