using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class Character : MonoBehaviour { // ========= SerializeField ============= [SerializeField] private int maxHp; // ========== Public ============== // ========== Private ================ private Camera main_camera; private Canvas canvas; private STRUCT_TURN_CHARACTER.CHARACTER_RENDER_DATA characterRenderData; public void SetCharacterRenderData(STRUCT_TURN_CHARACTER.CHARACTER_RENDER_DATA characterRenderMsg) => characterRenderData = characterRenderMsg; private void Awake() { canvas = transform.Find("Canvas").GetComponent(); if (canvas.renderMode == RenderMode.WorldSpace && canvas.worldCamera == null) canvas.worldCamera = main_camera; } private void Start() { main_camera = Camera.main; } }