大约有 12 项符合查询结果, 库内数据总量为 30,784 项。 (搜索耗时: 0.0054 秒)
...场景删除销毁时,最好删除按钮的事件侦听,保证释放掉所有引用。 2.2.5 删除指定事件类型的所有侦听 offAll /** * 从 EventDispatcher 对象中删除指定事件类型的所有侦听器。 * @param type (可选)事件类型,如果值为 null,则移除本...
来源: Laya3.0_文档 发布时间: 20241014
...定义组件脚本混合使用的高级用法 本篇之前已经介绍了所有的UI小部件,并且在《ECS组件系统》中讲解了自定义的组件脚本管理UI小部件的方式。其实还有一种UI管理方式,就是之前在《项目入口说明》中和自定义组件脚本一起...
来源: Laya3.0_文档 发布时间: 20241014
...个关键帧之间插入空白帧。所以首帧位置不变,但其后的所有关键帧间距变大或缩小。 间距增大: 选中多个关键帧,执行插入空白帧操作。如动图5-4所示: (动图5-4) 为方便理解动图5-4,采用了右键操作,但建议用快捷键F5插...
来源: Laya3.0_文档 发布时间: 20230519
....Button; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { this.uiBtn.on(Laya.Event.CLICK, this, () => { //点击后,打开Msg场景 Laya.Scene.open("Msg.ls", false, { "text": "点击成功...
来源: Laya3.0_文档 发布时间: 20241014
...g.js等。引用node内置模块可以使用import xx from "xx"的方式,所有IDE内置cjs模块都可以通过IEditor.require或者IEditorEnv.require去引用。 //可以通过import导入node内置模块 import fs from "fs"; import path from "path"; //也可以通过require const fs = IEditor.r...
来源: Laya3.0_文档 发布时间: 20241014
...点对象,就像Sprite是2D的基本节点对象一样,是LayaAir3D中所有3D节点的父类,包含很多3D精灵基本的功能属性,除此之外还是所有3D组件和脚本的容器。 在LayaAir 3.0编辑器中,我们可以通过鼠标右键来创建一个Sprite3D,如动图1-1所...
来源: Laya3.0_文档 发布时间: 20241014
...kBox }) public checkbox: Laya.CheckBox; //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { this.checkbox.pos(300, 300); // this.checkbox.selected = true; this.checkbox.label = "多选框"; this.checkbox.labelBold = true; this.check...
来源: Laya3.0_文档 发布时间: 20241014
...a.Animation; constructor() { super(); } //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { this.ani.source = "resources/role.atlas"; //接收动画数据源为图集 this.ani.autoPlay = true; //开启自动播放 this.ani.wrapMode ...
来源: Laya3.0_文档 发布时间: 20241014
...命周期方法的触发条件 根据碰撞器的类型不同,并不是所有碰撞器之间,都会触发碰撞的反馈,以及激活相应的生命周期方法。 下面通过表格的方式,对应了各碰撞器之间是否可触发碰撞事件的生命周期虚方法。 静态碰撞器 ...
来源: Laya3.0_文档 发布时间: 20241014
...种方案,通过开启视网膜画布模式useRetinalCanvas配置,让所有适配模式都采用物理分辨率作为画布的大小。 这两种方案,我们可以通过IDE的项目设置面板进行设置,效果如图10所示。 (图10) 2.5.1 动态开启视网膜画布模式 如果想动...
来源: Laya3.0_文档 发布时间: 20241014