using System.Collections; using System.Collections.Generic; using UnityEngine; using System; namespace ShotSimulator.Target { public enum ShotTargetMotionType { Random, } public class MotionComponent : BaseShotTargetComponent { private ShotTargetMotionType m_ShotTargetMotionType; private ShotTargetInteractiveType m_ShotTargetInteractiveType; public MotionComponent(BaseShotTarget target) : base(target) { } public override void OnClick() { throw new NotImplementedException(); } public override void OnEnter() { throw new NotImplementedException(); } public override void OnExit() { throw new NotImplementedException(); } public override void OnFixedUpdate() { throw new NotImplementedException(); } public override void OnHovering() { throw new NotImplementedException(); } public override void OnUpdate() { if (m_ShotTargetInteractiveType == ShotTargetInteractiveType.OnUpdate) { } } } }