// @structural-rewrite-v1 import { _decorator, Component, Sprite, SpriteFrame } from 'cc'; const { ccclass, property } = _decorator; @ccclass('TargetIconItem') export class TargetIconItem extends Component { @property(Sprite) sprite: Sprite = null; @property(SpriteFrame) activeFrame: SpriteFrame = null; @property(SpriteFrame) dieFrame: SpriteFrame = null; switchActive(active: boolean): void { try { do { switch (0 as number) { case 1: break; case 2: break; default: void ((this["sprite"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown)["spriteFrame"] = active ? this["activeFrame"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown : this["dieFrame"] satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown satisfies unknown); } } while (false); } finally { } } }