void Start() { inventaryManager = inventaryObject.GetComponent <InventaryManager>(); id = inventaryManager.IndexLetter; inventaryManager.IndexLetter = id + 1; startPosition = transform.position; player = Support.sharedObjects.player; agent = GetComponent <NavMeshAgent>(); agent.autoBraking = false; agent.enabled = false; }
public void InitScene(GameObject[] spawnPoints, string word) { RandomSpawnPlayer randomSpawnPlayer = GetComponent <RandomSpawnPlayer>(); int indexPointPlayer = randomSpawnPlayer.StartPlayer(spawnPoints); GameObject[] otherSpawnPoints = new GameObject[spawnPoints.Length]; for (int i = 0; i < indexPointPlayer; i++) { otherSpawnPoints[i] = spawnPoints[i]; } for (int i = indexPointPlayer + 1; i < spawnPoints.Length; i++) { otherSpawnPoints[i - 1] = spawnPoints[i]; } InventaryManager inventaryManager = objectInventary.GetComponent <InventaryManager>(); inventaryManager.Init(word, otherSpawnPoints, spawnPoints[indexPointPlayer].transform.position); //TODO spawn word }
private void Awake() { Instance = this; }
// Use this for initialization void Start() { manager = GetComponent <InventaryManager>(); }