pinball/assets/_Game/Scripts/Booster/SecretBox.ts

19 lines
655 B
TypeScript
Raw Normal View History

2024-06-10 21:35:13 -07:00
import { _decorator, Component, Node } from 'cc';
import BoosterType from '../Enum/BoosterType';
import GachaManager, { GachaType } from '../Manager/GachaManager';
import { GameManager } from '../Manager/GameManager';
import { BoosterBase } from './BoosterBase';
const { ccclass, property } = _decorator;
@ccclass('SecretBoxBooster')
export default class SecretBoxBooster extends BoosterBase {
@property({ type: GachaType })
private gachaType: GachaType;
protected boosterActive() {
GameManager.instance.ActiveBooster(BoosterType.Gacha, this.time, this.displayName);
GachaManager.instance.show(this.gachaType, 1.5);
}
}