Как исспользовать в GUI.Button картинку из WWW.texture??

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

Как исспользовать в GUI.Button картинку из WWW.texture??

Сообщение Battou 09 янв 2011, 20:05

В общем надо закинуть в GUI.Button картинку из WWW.texture.

Когда я пытаюсь сделать вот такую функцию:
Синтаксис:
Используется javascript
function SetAvatar(){
var url = "http://img.yandex.net/i/www/logo.png";
avas = new WWW(url);

yield avas;

}


и потом нарисовать кнопку вот так:
Синтаксис:
Используется javascript
GUI.Button (Rect (10,110,80,80), GUIContent("Avatar", avas.texture));


У меня юнити всё время ругается.(( Как правильно надо это делать? Подскажите пожалуйста.
Battou
UNIт
 
Сообщения: 116
Зарегистрирован: 24 ноя 2010, 18:08

Re: Как исспользовать в GUI.Button картинку из WWW.texture??

Сообщение sp00n 09 янв 2011, 22:07

Какую ошибку пишет?

правка: Вы рисуете в другом методе? Если так, то объявление переменной avas надо вынести из метода SetAvatar наружу.
Ты молод, креативен, талантлив?
Амбициозен, уверен в себе, полон свежих идей?
А делать хоть что-нибудь умеешь?!
sp00n
UNITрон
 
Сообщения: 254
Зарегистрирован: 27 фев 2010, 20:43

Re: Как исспользовать в GUI.Button картинку из WWW.texture??

Сообщение Zaicheg 09 янв 2011, 23:57

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

Re: Как исспользовать в GUI.Button картинку из WWW.texture??

Сообщение Battou 10 янв 2011, 09:05

Спасибо, кое как вроде заделал... )) А переменные разумеется я объявлял заранее.)
Battou
UNIт
 
Сообщения: 116
Зарегистрирован: 24 ноя 2010, 18:08


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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 11