Смена тектуры курсора при наведении на объект

Программирование на Юнити.

Смена тектуры курсора при наведении на объект

Сообщение Hellcaller 28 май 2010, 23:17

Вот мой скрипт:
Код: Выделить всё
var cursor : Texture2D;
var link : Texture2D;
var normal : Texture2D;

function OnMouseOver () {
   Screen.showCursor = false;
   cursor = link;
   
   }

function OnMouseExit () {
   Screen.showCursor = false;
   cursor = normal;
   }
   
function OnGUI () {
   GUI.Label(Rect(Input.mousePosition.x-12, Screen.height - Input.mousePosition.y-10, 100, 100), cursor);
}

Когда в сцене один объект с этим скриптом все работает отлично. Но когда в сцене появляется несколько объектов с этим скриптом, то при наведении на любой из этих объектов текстура курсора cursor и link отображается одновременно. Как с этим боротся?
Opposition Forces
Мои поделки на Unity
Hellcaller
UNIт
 
Сообщения: 70
Зарегистрирован: 28 май 2010, 22:59

Re: Смена тектуры курсора при наведении на объект

Сообщение Zaicheg 29 май 2010, 08:07

function OnGUI () на каждом объекте — неправильно.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Смена тектуры курсора при наведении на объект

Сообщение Hellcaller 29 май 2010, 09:48

СПС! это уже что то ^:)^ . А можно хоть маленький намек как пофиксить?
Opposition Forces
Мои поделки на Unity
Hellcaller
UNIт
 
Сообщения: 70
Зарегистрирован: 28 май 2010, 22:59

Re: Смена тектуры курсора при наведении на объект

Сообщение Zaicheg 29 май 2010, 10:03

Скрипт со сменой курсора. На одном ГО.
Скрипт с событиями мыши. На нескольких ГО.
Передаём данные из второго в первый.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Смена тектуры курсора при наведении на объект

Сообщение Hellcaller 29 май 2010, 10:30

Спасибо Зайчег!
Opposition Forces
Мои поделки на Unity
Hellcaller
UNIт
 
Сообщения: 70
Зарегистрирован: 28 май 2010, 22:59


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3