//Triggers on 2D Collision private void OnTriggerEnter2D(Collider2D collision) { //Getting instance of SnakeContoller Object to see if the collision is null SnakeController sc = collision.gameObject.GetComponent <SnakeController>(); //If gameobject is not equal to null call Snake Controller eat method. if (sc != null) { sc.Eat(); } MoveToNewSpace(); }