Задать вопрос
R1tr0
@R1tr0
Новичек в разработке игр, 15 лет

Почему не проверяется Source Image?

void Start()
{
spr1 = Resources.Load("камень_0");
spr2 = Resources.Load("fs");
}
void IPointerEnterHandler.OnPointerEnter(PointerEventData eventData)
{
if (GetComponent().sprite = spr1)
{
Debug.Log("Enter");
}

}
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - домашнее облако homeCloud
А может лучше начать с основ языка?
if (GetComponent().sprite = spr1)
Тут синтаксическая ошибка (даже если добавить тип компонента) - и вам компилятор об этом говорит.
А еще делать сравнение через ресурсы - максимально некорректно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы