Рубрики
Unity unity-UI Canvas Text

Изменить цвет UI Текста на Сцене

  • при наведении курсора мыши на текст на сцене — текст красный
  • при выхода курсора мыши из текста на сцене — текст черный
Настройка на сцене элемента UI\Text (все остальные дублированные).
Привязка моно скрипта, добавление компонента EventTrigger (
привязка к PointerEnter (событие при наведении курсора на элемент) метода моно скрипта по изменению цвета текста в красный,
привязка к PointerExit (событие при выхода курсора из элемента) метода моно скрипта по изменению цвета текста в черный

Создаём UI\Panel и добавляем дочерние элементы UI\Text в табе Hierarchy
Привязываем моно скрипт к UI\Text на сцене

//Bo52_1502202120271018.LIB.UI_1502202120271018.
 namespace Bo52_1502202120271018.LIB
 {
     using UnityEngine;
     public class UI_1502202120271018:Bo52.SYSTEM.Mono
     {
         static public new string PRODUCT = "тестирование UI элементов";
         public void method_red()
         {
             gameObject.GetComponent().color = Color.red;
         }
         public void method_black()
         {
             gameObject.GetComponent().color = Color.black;
         }
     }
 }

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *