У меня есть кнопка, которая меняет изображение. Если я нажимаю на кнопку, изображение меняется, но появляется белый флаг sh. Если я нажимаю кнопку, но не отпускаю мышь, изображение остается белым (отсутствует спрайт). Как можно заставить кнопку запускать код переключения прикрепленного изображения мгновенно при нажатии, а не при отпускании?
Пример:
public void ChangeImage() {
image.sprite = img;
//current = img;
//current2 = img2;
PlayerPrefs.SetInt("playerIndex", 1);
}
Я добавил эту функцию в метод OnClick () кнопки в редактор.