Как поменять цвет текста при наведении на него указателя мыши?

196
22 марта 2018, 06:19

Для обычных объектов событие наведения на объект меняет его цвет, а для обычного текстового поля не работает.

Answer 1

Непосредственно "вхождение" мышки обрабатывается при вхождении курсора в коллайдер объекта. У всех остальных примитивов в Unity коллайдеры создаются по умолчанию, кроме Text Mesh.

Просто добавьте компонент коллайдера вручную. Например, BoxCollider. Он сам подстроится под размеры вашего текста.

Документация по MonoBehaviour.OnMouseEnter()

READ ALSO
Unity поддержка соотношения 18/9

Unity поддержка соотношения 18/9

Здравствуйте, использую Unity 20173

197
Определить жесткий диск по умолчанию

Определить жесткий диск по умолчанию

Каким образом можно определить, какой жесткий диск используется по умолчанию? То есть, например, тот, на котором установлена система?

225
Оптимизация чтения файла

Оптимизация чтения файла

Как оптимизировать по памяти чтения файла, чтобы можно было читать файл любого размераПри данном коде тратится 613 МБ для выполнения

222
C# форматированный вывод

C# форматированный вывод

Требуется, что бы число N выводилось согласно: целая часть числа в разбивне пробелом на тысячи, миллионы, миллиарды

248