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

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

1. 项目入口说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...: // 在引擎初始化前执行自定义逻辑(此方法在Laya.init前调用) Laya.addBeforeInitCallback(() => { // 默认启用WebGL2渲染模式 Laya.Config.useWebGL2 = true; console.log("before init"); }); // 在引擎初始化后执行自定义逻辑(此方法在Laya.init后调用) Laya.a...

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

2. 3D概念入门 · LayaAir3.3 · 引擎文档 · LAYABOX [ 74%]

...2D纹理UV坐标映射对应过程由引擎完成,开发者直接调用API,为材质设置对应纹理即可。图5-2左侧为仅添加材质,而没有设置贴图效果。图5-2右侧是对材质添加了纹理已贴图效果。 (图5-2) 通过效果图5-2可以看出,尽...

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

3. 动画状态机 · LayaAir3.3 · 引擎文档 · LAYABOX [ 72%]

...number = 0, normalizedTime: number = Number.NEGATIVE_INFINITY) 通过代码调用如下: //动画状态机,过渡融合到Run动画状态 this.animator.crossFade("Run", 0.3); 看看运行效果,如动图6-4,将待机动画和跑步动画混合起来。 (动图6-4) 6.1.3 暂停动画 播...

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

4. 2D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...理前资源一直在内存中 console.log(Laya.loader.getRes(asset)); //调用清理方法 Laya.loader.clearRes(asset); //查看log,清理后,资源被卸载 console.log(Laya.loader.getRes(asset)); } }); 1.4 关于滤镜、遮罩 尝试尽量减少使用滤镜效果。将滤镜(BlurFilter和G...

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

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

...无需手动 node.getComponent("MeshRenderer").props.enabled = false; 2、调用节点/组件一个方法,并返回值。例如: //下面是UI进程代码 //获取选中节点 let node = Editor.scene.getSelection()[0]; //调用MyScript组件里test方法,传入参数abc let ret = awai...

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

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

...如顶点坐标、法线、颜色和纹理坐标。 它在每个顶点上调用,可将几何图形(例如:三角形)从一个位置转换为一个位置, 例如,用于顶点变换、纹理坐标生成、 纹理坐标变换等等。 由于3D图形是一个个三角面片组成,所...

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

7. 项目设置面板 · LayaAir3.3 · 引擎文档 · LAYABOX [ 59%]

...陀螺仪、加速计、地理位置、摄像头、麦克风等设备接口调用封装 Workerloader WorkerLoader异步解码图片 2.x版本文件格式支持 动态载入2.0格式.ls和.lh文件(不包含IDE,IDE里都可以载入) 旧版本TiledMap支持 tiledmap地图接口封装 三、...

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

8. 文本进阶使用 · LayaAir3.3 · 引擎文档 · LAYABOX [ 56%]

...描边 在运行时,设置了描边文本比没有描边文本多调用一次绘图指令。此时,文本对CPU使用量和文本数量成正比。因此,尽量使用替代方案来完成同样需求。例如,字符量较少时候,可以使用位图文本。 5.3 被文本...

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

9. WebSocket通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 55%]

...8899, null, null, true); 2.1.2 connect 方法 先创建 Socket 对象,再调用 connect(host, port) 建立连接。 let socket = new Laya.Socket(); socket.connect("192.168.1.2", 8899); //如果需要wss安全协议,第3个参数需要为true。 // let socket = new Laya.Socket("192.168.1.2", 8899...

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

10. 屏幕适配 · LayaAir3.3 · 引擎文档 · LAYABOX [ 50%]

... 1920; //在引擎初始化之后改变舞台设置话,必须要手动调用一次updateCanvasSize方法,否则不会生效 Laya.stage.updateCanvasSize(); } } 1.7 画布宽高 众所周知,<canvas>是HTML5中画布,其 width、heigth 属性就是画布宽高。 画布宽高,...

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