33 lines
922 B
C#
33 lines
922 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using Unity.VisualScripting;
|
|
using UnityEngine;
|
|
|
|
public class CardEventData
|
|
{
|
|
// ************** 独占锁类型 ****************
|
|
public enum LOCK_EXCLUSIVE_CARD_ENUM
|
|
{
|
|
SORRY_PLEASE_LOCK_I_DRAG_CARD, // 卡牌正在被拖拽
|
|
SORRY_PLEASE_LOCK_I_MOVE_CARD, // 卡牌正在被移动
|
|
}
|
|
|
|
// ************** 事件类型 ****************
|
|
public enum EVENT_REGISTER_CARD_ENUM
|
|
{
|
|
EXCUSE_ME_PLEASE_LET_ME_DROP_CARD, // 弃牌
|
|
EXCUSE_ME_PLEASE_LET_ME_DRAW_CARD, // 抽牌
|
|
}
|
|
|
|
|
|
// ************** 事件数据结构 ****************
|
|
public struct STRUCT_EVENT_DRAW_CARD
|
|
{
|
|
public int ID;
|
|
public Vector3 POSITION;
|
|
public Quaternion ROTATION;
|
|
public Vector3 SCALE;
|
|
public int LAYER_SORT_ORDER;
|
|
public float DURATION;
|
|
}
|
|
} |