大约有 18 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0044 秒)
...ir IDE中,新建一个2D空项目,在Scene2D下新建一个自定义的组件脚本,并添加如下代码: onAwake(): void { //侦听自定义的事件"Click" this.owner.on("Click",this,()=>{ console.log("侦听到自定义的“Click”事件"); }) } //鼠标点击后执行,发送Click...
来源: Laya3.0_文档 发布时间: 20251010
...在的特性,脚本可能无法运行。例如,在一个Laya自定义组件脚本里使用node的fs模块去访问文件系统,会导致脚本在预览或者最终发布时运行报错。 为了脚本能在各种环境正确运行,开发者编写脚本时,需要自行在文件级别隔离...
来源: Laya3.0_文档 发布时间: 20251010
...dLib = Laya.importNative("steam_demo.dll"); 然后在Scene2D上新建一个组件脚本,当点击按钮时,完成初始化。 import { extendLib } from "./extlib"; const { regClass, property } = Laya; @regClass() export class NewScript extends Laya.Script { @property({type: Laya.Button}) public ...
来源: Laya3.0_文档 发布时间: 20251010
...使用 (也可以拖到2D场景的层级目录)。 (图1-5) 继承组件的蓝图,自动会填充到IDE的组件列表中,也可以直接拖拽到属性面板上直接添加 (与脚本组件在IDE中的使用方式相同)。 (图1-6) 二、蓝图编辑器的使用 2.1 节点类...
来源: Laya3.0_文档 发布时间: 20251010
文本进阶使用一、显示文本组件二、位图显示文本组件三、HTML、UBB、模板四、可输入文本组件五、关于文本的性能优化5.1 尽可能使用对应的文本组件5.2 尽可能避免使用文本描边5.3 被文本打断的DrawCall优化文本进阶使用 LayaAir引...
来源: Laya3.0_文档 发布时间: 20251010
...item的数量可以通过numItems获得,而显示对象的数量可以由组件的API numChildren获得。 在虚拟列表中,需要注意item索引和显示对象索引的区分。通过selectedIndex获得的值是item的索引,而非显示对象的索引。AddSelection/RemoveSelection等API...
来源: Laya3.0_文档 发布时间: 20251128
ECS-系统:组件脚本的内置方法1、脚本内置方法概述2、生命周期方法2.1 全部的生命周期方法列表2.2 在代码中使用生命周期方法3、什么是事件方法3.1 物理事件3.2 鼠标事件3.3 键盘事件ECS-系统:组件脚本的内置方法 Author:Charley ...
来源: Laya3.0_文档 发布时间: 20251010
...部件面板 UI布局小部件面板,包括了2D基础显示对象、UI组件、骨骼节点三部分,用于UI的排版与布局。面板如图5-3所示。 (图5-3) 3.4 场景视窗 场景视窗是编辑2D场景与3D场景的地方,是开发者可视化编辑虚拟世界的窗口。面板如...
来源: Laya3.0_文档 发布时间: 20251011
实体组件系统(ECS)1、基础概念1.1 什么是ECS1.2 LayaAir的实体1.3 LayaAir的组件与系统1.4 什么是生命周期方法1.5 什么是事件方法2、组件脚本的内置方法2.1 组件的生命周期方法2.2 组件的事件方法3、组件在IDE的暴露方式四、代码中...
来源: Laya3.0_文档 发布时间: 20251010
...e: Laya.Scene3D }) scene3d: Laya.Scene3D; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { //小游戏加载分包 Laya.loader.loadPackage("sub1", this.printProgress).then(() => { Laya.loader....
来源: Laya3.0_文档 发布时间: 20251010