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

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

1. 自定义物理引擎 · LayaAir3.4 · 引擎文档 · LAYABOX [ 100%]

...程中,有一点需要重点提醒一下。如果开发者需要在场景初始化流程插入自己的初始化流程,例如有些物理引擎使用了wasm,需要在初始化阶段去下载资源,那么就需要使用Laya.addBeforeInitCallback()来注册方法,代码使用示例如图2-2...

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

2. 微信小游戏Worker使用 · LayaAir3.4 · 引擎文档 · LAYABOX [ 99%]

...能与浏览器之间还是存在差异,浏览器中使用new Worker来初始化Woker进程,微信小游戏中需要指定配置好worker路径后通过wx.createWorker方法来创建Worker,在适配库中使用class MiniWorkerLoader接口来自定义实现微信小游戏的Worker内容,从...

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

3. 和原生Dom交互 · LayaAir3.4 · 引擎文档 · LAYABOX [ 99%]

...中。 下面是主类的逻辑: class LayaUISample { constructor() { //初始化引擎 Laya.init(0,0); var Hls:any = Laya.Browser.window.Hls;//获取对Hls的引用。 var plyr:any = Laya.Browser.window.plyr;//获取对plyr的引用 //获取video对象,就是页面上命名为“player”的标...

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

4. 缓存工具-layadcc · LayaAir3.4 · 引擎文档 · LAYABOX [ 97%]

...)=>IGitFSFileIO|null, logger:ICheckLog=null) enableLog(b:boolean) /** * 初始化,下载必须信息 * @param headfile dcc根文件,这个文件作为入口,用来同步本地缓存。如果为null则仅仅使用本地缓存 * @param cachePath 这个暂时设置为null即可 * @returns */ a...

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

5. 其他 · LayaAir3.4 · 引擎文档 · LAYABOX [ 96%]

...于iOS模拟器6. 获取各种信息7. 屏蔽项目中报错弹框8. 引擎初始化或加载启动脚本过程中的异常处理9. conch.getWindowInfo返回值示例代码10. conch.getDeviceInfo返回值示例代码其他说明 1. 关于第三方地图 LayaNative底层渲染使用OpenGL ES渲染,...

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

6. ProtocolBuffer通信 · LayaAir3.4 · 引擎文档 · LAYABOX [ 96%]

...socket: WebSocket | null = null; onStart() { console.log("Game start"); // 初始化 protobuf this.initializeProtobuf(); // 初始化 WebSocket 连接 this.initializeWebSocket(); } // 初始化 protobuf 并加载消息定义 private initializeProtobuf() { // ChatMessage 是 .proto 文件中定义的...

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

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

... 得到整数的网格索引3.5 得到世界坐标系下的真实坐标3.6 初始化目标点四、角色移动五、最终代码3D寻路 一、概述 本篇将讲解3D场景的寻路问题,以动图1-1为参考示例,我们来讲解3D场景中寻路和移动时需要考虑的问题 (动图1-1...

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

8. 开放数据域组件 · LayaAir3.4 · 引擎文档 · LAYABOX [ 88%]

...清理画布,同时会清理之前计算出的渲染树。 Layout.init:初始化渲染引擎,使用给定的template 和 style,计算布局、生成节点树。 Layout.layout:将节点树绘制在canvas上,同时会执行事件绑定等逻辑,传入canvas的渲染上下文(context)...

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

9. 多线程Worker · LayaAir3.4 · 引擎文档 · LAYABOX [ 82%]

...。简单的调用接口如下: class LayaUISample { constructor() { //初始化引擎 Laya.init(600,400,Laya.WebGL); //设置Laya提供的worker.js路径 Laya.WorkerLoader.workerPath = "libs/worker.js"; //开启worker线程 Laya.WorkerLoader.enable = true; //加载引擎需要的资源 Laya.loade...

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

10. 引用外部脚本的方式 · LayaAir3.4 · 引擎文档 · LAYABOX [ 81%]

...用JS的模块功能。 步骤如下: 在项目文件夹执行 npm init 初始化项目。 使用npm install xxx --save 安装xxx包。 然后在代码中使用import语句导入即可。 1.2 使用示例 我们用第三方AStar模块来讲解: 1.2.1 npm init 在开发中使用npm init会生成...

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