大约有 20 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0064 秒)
...eDown、onMouseClick 等)。这些内置方法作为组件脚本的逻辑执行入口,对应于 ECS 架构中系统的逻辑处理部分。 如果想了解 ECS-组件 相关内容,请跳转到《组件装饰器说明》 要了解更全面的ECS相关知识,请跳转到《实体组件系统...
来源: Laya3.0_文档 发布时间: 20251010
...own等)承担系统的逻辑职责,这些方法构成了系统逻辑的执行入口,用于根据组件数据实现具体的行为控制。 这种设计方式将组件与系统职责集中在一个脚本中,既简化了使用流程,也便于逻辑复用和模块解耦,是LayaAir对ECS模...
来源: Laya3.0_文档 发布时间: 20251010
...总 Laya.Script 里相关的输入处理函数有: /** * 鼠标按下时执行 */ onMouseDown?(evt: Event): void; /** * 鼠标抬起时执行 */ onMouseUp?(evt: Event): void; /** * 鼠标在节点上移动时执行 */ onMouseMove?(evt: Event): void; /** * 鼠标进入节点时执行 */ onMouseOver...
来源: Laya3.0_文档 发布时间: 20251010
...。 这里的项目入口指的是引擎初始化之后,项目首先要执行的地方。参考文档《项目入口说明》。 开发者可以专门设置一个脚本,用于初始化和配置性能分析工具。 const { regClass, property } = Laya; @regClass() export class NewScript extends L...
来源: Laya3.0_文档 发布时间: 20251010
...对象对于外部动作的响应,当对方发生了某个事件,就会执行于此事件对应的代码。比如用鼠标在一个对象上按下,这个对象预先设定了识别鼠标按下这个事件,就会执行对应的代码。 1.2 事件的分类 1,引擎内置的事件 2,自定...
来源: Laya3.0_文档 发布时间: 20251010
...lic video: Laya.VideoNode; constructor() { super(); } // 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { // 鼠标点击触发播放 Laya.stage.on(Laya.Event.MOUSE_DOWN, () => { Laya.loader.load("resources/layaAir.mp4").then(()...
来源: Laya3.0_文档 发布时间: 20251010
...ya.List }) list: Laya.List constructor() { super(); } // 组件被启用后执行,例如节点被添加到舞台后 onEnable(): void { // 给List对象赋值 var data: Array<any> = []; for (var m: number = 0; m < 20; m++) { data.push({ m_label: "No." + m }); } this.list.array = data; } } ...
来源: Laya3.0_文档 发布时间: 20251010
... AppID 才会初始化。使用LayaAir构建发布Windows项目后,在可执行文件(.exe)旁创建名为 steam_appid.txt 的文本文件,其中只包含 AppID,不含有任何其他内容。 2.1 封装初始化功能 在LayaNative扩展工具中,可以添加一个SteamManager类,并...
来源: Laya3.0_文档 发布时间: 20251010
...的入口),只有输出引脚。 (图2-1) 函数节点,有一个执行类型输入引脚(excute),一个目标类型引脚(target),一个执行类型输出引脚(then)。 (图2-2) 分支节点,包括Sequence 、Branch、forLoop、forEach。 Sequence用于顺序执行...
来源: Laya3.0_文档 发布时间: 20251010
...o extends Laya.Script { spine: Laya.Spine2DRenderNode; //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { // 加载Spine动画数据资源(json文件),注意一定要设置为Laya.Loader.SPINE类型,否则不会把json认...
来源: Laya3.0_文档 发布时间: 20260131