コード例 #1
0
ファイル: PlanetAttribute.cs プロジェクト: namesake08/orbit
        protected override void Awake()
        {
            base.Awake();

            PlanetController = GetComponent<PlanetController>();

            Planet = GetComponentInChildren<Planet>(); //PlanetController.Planet;
            Orbit = GetComponentInChildren<Orbit>();
        }
コード例 #2
0
ファイル: LevelMission.cs プロジェクト: ai-ry/orbit
        protected virtual void ActionsOnPlayerOrbitalJump(PlanetController jumpPlanet)
        {
            _visitedPlanets.Add(jumpPlanet);

            if (TargetPlanet != null &&
                jumpPlanet == TargetPlanet.GetComponent<PlanetController>())
            {
                CompleteLevel();
            }
        }