2025-11-18 19:22:47 +08:00
|
|
|
using System.Collections;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
public struct STRUCT_TURN_OS
|
|
|
|
|
{
|
|
|
|
|
public struct LET_OS_DEAL_CARD // 系统发牌
|
|
|
|
|
{
|
2025-11-20 14:43:02 +08:00
|
|
|
public RequestsMethods METHOD;
|
2025-11-18 22:26:13 +08:00
|
|
|
public int DEFAULT_HAND_CARD_COUNT; // 手牌数量
|
2025-11-18 19:22:47 +08:00
|
|
|
public int DECK_CARD_COUNT; // 牌堆数量
|
2025-11-18 22:26:13 +08:00
|
|
|
public float MOVE_ANIMATION_DURATION; // 移动动画时长
|
|
|
|
|
public float DRAG_ANIMATION_DURATION; // 拖拽动画时长
|
2025-11-18 19:22:47 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-11-20 00:57:10 +08:00
|
|
|
public struct STRUCT_TURN_CHARACTER
|
|
|
|
|
{
|
|
|
|
|
public struct CHARACTER_RENDER_DATA
|
|
|
|
|
{
|
|
|
|
|
public Vector2 RENDER_POSITION;
|
|
|
|
|
public GameObject RENDER_PREFAB;
|
|
|
|
|
public bool IS_ENEMY;
|
|
|
|
|
public string NAME;
|
|
|
|
|
public Quaternion ROTATION;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-11-18 19:22:47 +08:00
|
|
|
public struct STRUCT_TURN_CARD
|
|
|
|
|
{
|
2025-11-18 22:26:13 +08:00
|
|
|
public struct LET_CARD_DEAL_SELF // 抽卡
|
2025-11-18 19:22:47 +08:00
|
|
|
{
|
2025-11-20 14:43:02 +08:00
|
|
|
public RequestsMethods METHOD;
|
2025-11-18 19:22:47 +08:00
|
|
|
public int ID;
|
|
|
|
|
public Vector3 POSITION;
|
|
|
|
|
public Quaternion ROTATION;
|
|
|
|
|
public Vector3 SCALE;
|
|
|
|
|
public int LAYER_SORT_ORDER;
|
|
|
|
|
public float DURATION;
|
|
|
|
|
}
|
2025-11-18 22:26:13 +08:00
|
|
|
|
|
|
|
|
public struct LET_CARD_DROP_SELF // 弃牌
|
|
|
|
|
{
|
2025-11-20 14:43:02 +08:00
|
|
|
public RequestsMethods METHOD;
|
2025-11-18 22:26:13 +08:00
|
|
|
public int ID;
|
|
|
|
|
public Vector3 POSITION;
|
|
|
|
|
public float DURATION;
|
|
|
|
|
}
|
2025-11-18 19:22:47 +08:00
|
|
|
}
|