public void ToggleSelect() { HackTilePicker tilePicker = FindObjectOfType <HackTilePicker>(); if (selected) { selected = false; selectedImage.sprite = emptyImageSprite; tilePicker.UnSelectOne(); } else { if (tilePicker.CanSelectMore()) { selected = true; selectedImage.sprite = selectedImageSprite; tilePicker.SelectOne(); } } }