Задать вопрос
@goblinek
новичок в программирование.

Почему исчезает объект?

Исчезает объект при смене цвета через код?

using UnityEngine;
using UnityEngine.UI;

public class Oneclicers : MonoBehaviour {

public Color nostandrt;
public GameObject knopka_kup;
public GameObject text_kup;

private void Update()
{
knopka_kup.GetComponent().color = nostandrt;
text_kup.GetComponent().color = nostandrt;
}
}
  • Вопрос задан
  • 335 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Разработчик игр на Unity с нуля
    10 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • GB (GeekBrains)
    Разработчик Игр на Unity
    10 месяцев
    Далее
Решения вопроса 1
MrMureno
@MrMureno Куратор тега Unity
VR for all
GetComponent и прочий код вставляйте с тегом код) чтоб не съедало символы))
а так банально у вас цвет может быть с Альфой 0 - то есть полностью прозрачный.
и шейдер на объекте поддерживает прозрачность и делает невидимым .
и судя по коду using UnityEngine.UI; у вас как раз интерфеис канвас и все такое, как раз с поддержкой прозрачности.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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