Пример #1
0
 public void Initialize(GameProgress game, TransformRepository navigationSpots, Transform outside)
 {
     this.navigationSpots = navigationSpots;
     NavigateTo(navigationSpots.GetRandomSpot.position);
     this.outside       = outside;
     this.game          = game;
     currentSpookPoints = InitialSpookPoints;
 }
Пример #2
0
        public void Initialize(TransformRepository navigationSpots, Transform outside, SpookItem targetItem, Action exitCallback)
        {
            this.exitCallback    = exitCallback;
            this.navigationSpots = navigationSpots;
            this.outside         = outside;
            this.targetItem      = targetItem;
            currentSpookPoints   = InitialSpookPoints;

            GoToTarget();

            ArriveSfx.Play();
        }