public void InitButton(BoxScript2 _box, Enums.OBJECTS_IN_BOX _buttonObject) { box = _box; buttonObject = _buttonObject; ChangeState(new ButtonStateIdle()); string path = System.IO.Path.Combine("Sprites", "AnimalSudoku"); path = System.IO.Path.Combine(path, "OBJECTS_IN_BOX"); path = System.IO.Path.Combine(path, buttonObject.ToString()); buttonSprite.sprite = Resources.Load <Sprite>(path); }