void Start() { rlManager = RLManager.rlManager; gameManager = GameManager.gameManager; translation = gameManager.getTranslationForGrid("transition"); Vector2 gridSize = gameManager.getGridSize(); placedArrows = new GameObject[(int)(gridSize.x * gridSize.y)]; }
void Start() { player = transform.parent.gameObject.GetComponent <Player>(); gameManager = GameManager.gameManager; rlManager = RLManager.rlManager; dataCollectionManager = DataCollectionManager.dataCollectionManager; initialPosition = gameManager.playerStartPosition; gridSize = this.gameManager.getGridSize(); startNewEpoche(); }
void Awake() { if (rlManager == null) { rlManager = this; } else if (rlManager != this) { Destroy(gameObject); } }