using UnityEngine; namespace HQFPSWeapons { /// /// /// public class LivingEntityComponent : MonoBehaviour { public LivingEntity Entity { get { if(!m_Entity) m_Entity = GetComponent(); if(!m_Entity) m_Entity = GetComponentInParent(); return m_Entity; } } private LivingEntity m_Entity; public virtual void OnEntityStart() { } } }