protected override void Awake() { base.Awake(); PlanetController = GetComponent<PlanetController>(); Planet = GetComponentInChildren<Planet>(); //PlanetController.Planet; Orbit = GetComponentInChildren<Orbit>(); }
protected virtual void ActionsOnPlayerOrbitalJump(PlanetController jumpPlanet) { _visitedPlanets.Add(jumpPlanet); if (TargetPlanet != null && jumpPlanet == TargetPlanet.GetComponent<PlanetController>()) { CompleteLevel(); } }