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

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

1. 事件管理 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...ent.CLICK); 2.2.2 持续事件侦听 on /** * 使用 EventDispatcher 对象注册指定型的事件侦听器对象,以使侦听器能够接收事件通知。 * @param type 事件的型。 * @param caller 事件侦听函数的执行域。 * @param listener 事件侦听函数。 * @param args ...

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

2. Steam扩展实例 · LayaAir3.3 · 引擎文档 · LAYABOX [ 67%]

...n "C" { LAYAEXTAPI void LayaExtInit(jsvm_env env, jsvm_value exp) { ... // 注册Steam初始化函数 jsvm_value fnInitSteam; jsvm_create_function(env, "initializeSteam", SIZE_MAX, jsInitializeSteam, nullptr, &fnInitSteam); jsvm_set_named_property(env, exp, "initializeSteam", fnInitSteam); } } 2...

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

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

... } refresh() { //这里负责将数据设置到界面上 } } MyTestField是注册的名字,实际应用需要保证不要和其他人取的名字冲突,所以建议取"com.layabox.test"这样的名字。 InspectorField的create方法是同步的,所以这里不能用createWidget,而需要用...

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

4. WebSocket通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 63%]

...连接和数据传输均为异步过程,因此建立连接后,通常要注册以下事件监听器: Event.OPEN:连接成功建立后触发。 Event.MESSAGE:收到服务器发送的数据时触发。 Event.CLOSE:连接关闭时触发。 Event.ERROR:连接出错时触发。 示例代码...

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

5. 微信小游戏Worker使用 · LayaAir3.3 · 引擎文档 · LAYABOX [ 57%]

...程,如下图所示: ​ 并在微信Worker线程的onMessage回调中注册为MiniWorkerLoader的workerMessage,在回调中我们需要将网络图片下载后的本地缓存地址传入给创建好的nativeImage中,并派发完成事件;在这一步中我们也将图片的缓存地址写...

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

6. 程序蓝图 · LayaAir3.3 · 引擎文档 · LAYABOX [ 53%]

...ort class TestBluePrint extends Laya.Script { } 需要注意的是,只有注册了构造函数,才可以在蓝图编辑器的createNew中创建这个的实例,如图12-1所示。 const { bpClass } = BP; @bpClass({ name: "TestBluePrint", canInherited: true, extends: "Script", construct: { pa...

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

7. Windows扩展 · LayaAir3.3 · 引擎文档 · LAYABOX [ 49%]

...extern "C" { LAYAEXTAPI void LayaExtInit(jsvm_env env, jsvm_value exp) { //注册新的函数 jsvm_value fn; jsvm_create_function(env, "testAdd", SIZE_MAX, jsAdd, nullptr, &fn); jsvm_set_named_property(env, exp, "nativeAdd", fn); jsvm_value fn1; jsvm_create_function(env, "testStr", SIZE_MAX, jsS...

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

8. 2.x引擎项目升级说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 47%]

...Loader/MaterialLoader/MeshLoader之。 然后使用Loader.registerLoader注册这个。例如 Loader.registerLoader(["xyz"], YourLoader); 2、关于动态加载IDE里的资源说明 无论加载什么资源,编辑器内文件名是什么,路径就填什么。不用放到bin目录,直接...

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

9. 自定义物理引擎 · LayaAir3.3 · 引擎文档 · LAYABOX [ 46%]

...段去下载资源,那么就需要使用Laya.addBeforeInitCallback()来注册方法,代码使用示例如图2-2所示。 (图2-2) 2.3 合并为完整的物理引擎库 完成适配工作后,开发者可以参照Cannon适配源码中的gulp脚本,将物理引擎适配源码编译,然后与...

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

10. 列表组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 45%]

...回调函数可能为同一个对象重复调用,所以在回调函数里注册事件侦听需要非常小心,避免使用临时函数,造成重复添加。 然后设置这个函数为列表的渲染函数: aList.itemRenderer = renderListItem; 最后直接设置列表中的项目总数,这...

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