public void StartGame() { Time.timeScale = 1; hasCollided = false; isCongradulated = false; foodEaten = 0; snakeController = transform.GetComponent <SnakeController>(); snakeController.DestroySnake(); snakeController.CreateSnake(); snakeHead = transform.GetChild(0).gameObject; mobileControls = GetComponent <MobileControls>(); //pool CreatePlayField(); if (pool) { pool.Reset(); } pool.Create(); Destroy(blockContainer); blockContainer = new GameObject("BlockContainer"); GenerateFood(); }
void Start() { snakeController = new SnakeController(this); snakeController.CreateSnake(); }
public void StartGame() { MapManager.CreateMap(); mainPlayer = SnakeController.CreateSnake(); }