using System.Collections; using System.Collections.Generic; using UnityEngine; namespace ShotSimulator.Target { public abstract class BaseShotTargetComponent { public bool enable; protected BaseShotTarget m_Target; public BaseShotTargetComponent(BaseShotTarget target) { m_Target = target; } public abstract void OnEnter(); public abstract void OnHovering(); public abstract void OnUpdate(); public abstract void OnFixedUpdate(); public abstract void OnClick(); public abstract void OnExit(); } }