using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TableConfig; namespace Snxxz.UI { public class DropItemName : HUDBehaviour { [Header("DropItemName")] [SerializeField] Text m_ItemName; Camera m_TargetCamera; public Camera targetCamera { get { return m_TargetCamera; } set { m_TargetCamera = value; if (m_TargetCamera != null && facingCamera != null) { facingCamera.camera = m_TargetCamera; } } } public void DropAt(int _id, Transform _target, Camera _camera) { targetCamera = _camera; target = _target; camera = _camera; var itemConfig = ConfigManager.Instance.GetTemplate(_id); m_ItemName.text = itemConfig.ItemName; } } }