using UnityEngine; public class TurnEventManagement : MonoBehaviour { // ======== serializeField ======== public int defaultDeckNumber = 21; // 默认牌组数量 public int defaultCardNumber = 5; // 默认手牌数量 public float everyCardDealDuration = 0.25f; // 系统发牌时间 // ======== private ======== private CombatScenarioEventOS combatScenarioEventOS; private void Start() { combatScenarioEventOS = CombatScenarioEventOS.Instance; EVENT_trigger_deal_card(); } private void EVENT_trigger_deal_card() // 系统发牌 { combatScenarioEventOS.EVENT_TRIGGER(EventData.EVENT_REGISTER_CARD_ENUM.EVENT_LET_OS_DEAL_CARD, new EventStruct.STRUCT_EVENT_DEAL_CARD { DECK_CARD_COUNT = defaultDeckNumber, HAND_CARD_COUNT = defaultCardNumber, DURATION = everyCardDealDuration, }); } }