protected virtual void Awake()
        {
            planetCollider = GetComponent <SphereCollider>();

            inputSystem             = GetComponent <CharacterInputSystem>();
            inputSystem.OnInputAim += StartAim;
        }
        private void Awake()
        {
            inputSystem  = GetComponent <CharacterInputSystem>();
            characterAim = GetComponent <CharacterAim>();

            inputSystem.OnInputShoot += Shoot;
        }
 private void Awake()
 {
     inputSystem = GetComponent <CharacterInputSystem>();
     enemy       = GetComponent <Enemy>();
 }