import { UIManager } from "../models/UIManager"; const { regClass, property } = Laya @regClass() export class Home extends Laya.Script { declare owner : Laya.Box; @property(Laya.Button) public btn_start: Laya.Button; //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { this.btn_start.on(Laya.Event.CLICK, this, (evt: Laya.Event) => { console.log("btn_start=", evt); this.owner.visible = false; UIManager.getInstance().loadStage(); this.owner.destroy() }) } //组件被启用后执行,例如节点被添加到舞台后 //onEnable(): void {} //组件被禁用时执行,例如从节点从舞台移除后 //onDisable(): void {} //第一次执行update之前执行,只会执行一次 // onStart(): void {} //手动调用节点销毁时执行 //onDestroy(): void {} //每帧更新时执行,尽量不要在这里写大循环逻辑或者使用getComponent方法 //onUpdate(): void {} //每帧更新时执行,在update之后执行,尽量不要在这里写大循环逻辑或者使用getComponent方法 //onLateUpdate(): void {} //鼠标点击后执行。与交互相关的还有onMouseDown等十多个函数,具体请参阅文档。 //onMouseClick(): void {} }