Аналог System.Windows.Form.WebBrowser для Unity

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

Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Multirezonator 09 июн 2010, 08:43

Есть ли для Юнити компоненты для отображения html-текста на GUI слое или текстуре? Ну или любые подобия аналоги виндового WebBrowser?
Может кто знает какие библиотеки для реализации подобного чуда? Ну или хотябы способ отобразить текст на UnityEngine.Texture..
Скрытый текст:



Аватара пользователя
Multirezonator
UNITрон
 
Сообщения: 248
Зарегистрирован: 15 фев 2010, 16:12
Откуда: Украина, Луганск
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Zaicheg 09 июн 2010, 09:16

Multirezonator писал(а):Ну или хотябы способ отобразить текст на UnityEngine.Texture..

http://www.unifycommunity.com/wiki/inde ... turePlugin
http://forum.unity3d.com/viewtopic.php?t=5436
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Neodrop 09 июн 2010, 10:11

Только для маков вроде как.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Multirezonator 09 июн 2010, 10:49

Zaicheg писал(а):http://www.unifycommunity.com/wiki/index.php?title=HtmlTexturePlugin


Похоже это то что нужно.. А как этот плагин подключить?
Скрытый текст:



Аватара пользователя
Multirezonator
UNITрон
 
Сообщения: 248
Зарегистрирован: 15 фев 2010, 16:12
Откуда: Украина, Луганск
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Neodrop 09 июн 2010, 10:54

Положить dll в проект.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Multirezonator 09 июн 2010, 10:59

Скачал готовый проект http://robterrell.com/htmlTextureProject.zip
та же ошибка возникает при запуске что и при моих попытка подключить [DllImport ("htmlTexture")]
DllNotFoundException: htmlTexture - я так понимаю не может компилятор найти нужные функции в файле htmlTexture
Что я делаю не так? :-?
Скрытый текст:



Аватара пользователя
Multirezonator
UNITрон
 
Сообщения: 248
Зарегистрирован: 15 фев 2010, 16:12
Откуда: Украина, Луганск
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Neodrop 09 июн 2010, 11:19

Во-первых это делать нужно на PRO версии.
Во-вторых, только в МакОси.
В-третьих, положите dll в папку Plugins. Если папки нет, создайте её. Более идей нет, что там у вас "не так".
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Multirezonator 09 июн 2010, 11:39

Походу не Про версия Юнити и не Мас ОС :-\
P.S. опыт использования библиотек в Юнити есть..) :-B
Скрытый текст:



Аватара пользователя
Multirezonator
UNITрон
 
Сообщения: 248
Зарегистрирован: 15 фев 2010, 16:12
Откуда: Украина, Луганск
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение gnoblin 09 июн 2010, 12:33

Только заранее подготовленные текстурки закачивать.

System.Windows.Form.WebBrowser - интересно!
Можно попробовать генерить текстурку используя этот класс :)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Multirezonator 09 июн 2010, 12:57

Можно сгенерить System.Drawing.Bitmap, а как его превратить в UnityEngine.Texture?
Вариант с сохранением на диске Bitmap.Save(), потом www.texture мне кажется медленным... (P)
Скрытый текст:



Аватара пользователя
Multirezonator
UNITрон
 
Сообщения: 248
Зарегистрирован: 15 фев 2010, 16:12
Откуда: Украина, Луганск
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение gnoblin 09 июн 2010, 18:44

Ну, если ты сможешь сгенерить битмапу без создания формы - тогда для standalone windows with IE способ прокатывает.


В таком варианте используется IE, это не круто).

Плюс, в вебплеере похоже не сработает.

Я нашел вот это:
http://www.websupergoo.com/download/abcdrawhtml.zip
http://www.gobicode.com/downloads/HTMLLabel.msi

Но не тестил на работоспособность пока :)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение gnoblin 09 июн 2010, 18:45

c www.texture вполне нормально :)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение Neodrop 09 июн 2010, 19:30

Чего работает? Ты бы хоть объяснил, а то разговор сам с собой получается. :-?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Аналог System.Windows.Form.WebBrowser для Unity

Сообщение gnoblin 09 июн 2010, 19:55

Пардон, я про System.Windows.Form.WebBrowser
http://msdn.microsoft.com/ru-ru/library/3s8ys666.aspx
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт


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

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

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