using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class Character : MonoBehaviour { [SerializeField] private int ID; [SerializeField] private List ownedCardList; [SerializeField] private RectTransform dealCardPlace; public struct CharacterRenderData { public Vector2 RENDER_POSITION; public bool IS_ENEMY; public Quaternion ROTATION; } private CharacterRenderData renderData; public void RecordRenderData(CharacterRenderData render_data) => renderData = render_data; public void SetupBaseMessage(int id) { ID = id; } public List SetCardID() { for (int i = 0; i < ownedCardList.Count; i++) { ownedCardList[i].SetID(int.Parse($"{ID}{i}")); } return ownedCardList; } }