Files
Alien_Sniper/assets/scripts/ui/TargetIconItem.ts
T
2026-07-14 11:44:07 +08:00

27 lines
577 B
TypeScript

import { _decorator, color, Component, Node, 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) {
if (active) {
this.sprite.spriteFrame = this.activeFrame
} else {
this.sprite.spriteFrame = this.dieFrame
}
}
}