Exemple #1
0
 void Awake()
 {
     audioSource   = GetComponent <AudioSource>();
     mirrorManager = GameObject.Find("MirrorManager").GetComponent <MirrorManager>();
     player        = GameObject.Find("Player");
     playerVision  = GameObject.Find("Player").GetComponent <PlayerVision>();
     sr            = GetComponent <SpriteRenderer>();
 }
Exemple #2
0
    private void Start()
    {
        _player       = GetComponent <Player>();
        _playerVision = GetComponent <PlayerVision>();
        _playerVision.MakeVision();

        _poolToReset     = new List <Tile>();
        _movePointsQuery = new List <Vector2>();
    }
 void Awake()
 {
     collisionMonitor = GameObject.Find("CollisionMonitor").GetComponent <CollisionMonitor>();
     enemyManager     = transform.parent.gameObject.GetComponent <EnemyManager>();
     gameClock        = GameObject.Find("Game Clock").GetComponent <GameClock>();
     pathfinding      = GameObject.Find("Pathfinder").GetComponent <Pathfinding>();
     playerMovement   = GameObject.Find("Player").GetComponent <PlayerMovement>();
     playerVision     = GameObject.Find("Player").GetComponent <PlayerVision>();
     fogTilemap       = GameObject.Find("Fog").GetComponent <Tilemap>();
 }
 void Awake()
 {
     onPlayerCaught = new UnityEvent();
     onPlayerCaught.AddListener(PlayerCaught);
     onPlayerWin = new UnityEvent();
     onPlayerWin.AddListener(PlayerWin);
     gameMenu      = GameObject.Find("Canvas").GetComponent <GameMenu>();
     gameOverText  = GameObject.Find("GameOverText").GetComponent <Text>();
     mirrorManager = GameObject.Find("MirrorManager").GetComponent <MirrorManager>();
     playerVision  = GameObject.Find("Player").GetComponent <PlayerVision>();
     progressText  = GameObject.Find("ProgressText").GetComponent <Text>();
     stopwatch     = new Stopwatch();
     stopwatch.Start();
     deathAudio  = GetComponent <AudioSource>();
     secretDoors = new Vector3Int[] { new Vector3Int(-14, 11, 0),
                                      new Vector3Int(-14, 12, 0),
                                      new Vector3Int(13, 11, 0),
                                      new Vector3Int(13, 12, 0) };
 }
Exemple #5
0
 public void Awake()
 {
     arraySize   = (radius) * 2 + 1;       //Left(r) + Right(r) + Player(1)
     lightValues = new int[arraySize, arraySize];
     S           = this;
 }
 void Start()
 {
     vision = this;
 }