2025-11-18 16:43:59 +08:00
|
|
|
using System.Collections;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using Unity.VisualScripting;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
public enum EVENT_ENUM
|
|
|
|
|
{
|
|
|
|
|
// 系统事件
|
|
|
|
|
EVENT_LET_OS_DEAL_CARD, // 系统发牌
|
|
|
|
|
EVENT_LET_OS_DROP_CARD, // 系统弃牌
|
2025-11-18 17:11:25 +08:00
|
|
|
EVENT_LET_OS_SWITCH_STATUS, // 系统切换状态
|
|
|
|
|
EVENT_LET_OS_ALTER_HAND_CARD, // 系统修改手牌
|
2025-11-18 16:43:59 +08:00
|
|
|
|
|
|
|
|
// 卡牌事件
|
|
|
|
|
EVENT_LET_CARD_DROP_SELF, // 弃牌, 卡牌响应系统弃牌事件
|
|
|
|
|
EVENT_LET_CARD_DRAW_CARD, // 抽牌, 卡牌响应系统抽牌事件
|
2025-11-18 17:11:25 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EVENT_METHODS // 事件方法
|
|
|
|
|
{
|
2025-11-18 17:43:30 +08:00
|
|
|
GET = 1, // 获取
|
2025-11-18 17:11:25 +08:00
|
|
|
PUT = 3, // 修改
|
2025-11-18 17:43:30 +08:00
|
|
|
POST = 0, // 默认发送, 不需要任何返回
|
2025-11-18 17:11:25 +08:00
|
|
|
DELETE = 2, // 删除
|
2025-11-18 17:50:01 +08:00
|
|
|
}
|
|
|
|
|
|
2025-11-18 18:12:49 +08:00
|
|
|
public enum EVENT_OS_STATE
|
2025-11-18 17:50:01 +08:00
|
|
|
{
|
2025-11-18 18:53:06 +08:00
|
|
|
WAIT = 0, // 等待
|
2025-11-18 17:50:01 +08:00
|
|
|
DEAL_RUNNING = 1, // 正在发牌
|
|
|
|
|
DROP_RUNNING = 2, // 正在弃牌
|
2025-11-18 16:43:59 +08:00
|
|
|
}
|