const { regClass, property } = Laya @regClass() export class CommonHover extends Laya.Script { declare owner: Laya.Box @property(Boolean) public hoverAlpha: boolean = true onAwake(): void { this.owner.on(Laya.Event.MOUSE_OVER, this, () => { Laya.Render.canvas.style.cursor = "pointer" if (this.hoverAlpha) { this.owner.alpha = 0.7 } }) this.owner.on(Laya.Event.MOUSE_OUT, this, () => { Laya.Render.canvas.style.cursor = "" if (this.hoverAlpha) { this.owner.alpha = 1 } }) } }