Подгрузка скрипта из интернета

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

Подгрузка скрипта из интернета

Сообщение JenyaHW 28 сен 2010, 09:15

Доброго времени суток всем.
Назрел 1 вопрос. (может кто-то уже решал его)
подскажите как загрузить скрипт из интернета (любой файл *.js) и назначить его например на камеру в сцене и включить как при старте программы?
Магазин 3Д моделей. vscor.com/3Dmodels.php
JenyaHW
UNITрон
 
Сообщения: 243
Зарегистрирован: 18 июл 2009, 18:17

Re: Подгрузка скрипта из интернета

Сообщение DbIMok 28 сен 2010, 10:49

правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Подгрузка скрипта из интернета

Сообщение JenyaHW 28 сен 2010, 11:54

Спасибо попробую разобраться что к чему, но выглядит сложно.
(представлял себе алгоритм на несколько строк типа 1. загрузить файл, 2. сохранить в каком-то виде, 3. Назначить скрипт на камеру. 4. Вкулючить его.) (похоже все сложнее)
Магазин 3Д моделей. vscor.com/3Dmodels.php
JenyaHW
UNITрон
 
Сообщения: 243
Зарегистрирован: 18 июл 2009, 18:17

Re: Подгрузка скрипта из интернета

Сообщение DbIMok 28 сен 2010, 13:32

проблема в том, что юнити на интерпретирует скрипты, а исполняет заранее скомпилированный код. нужно или прикручивать сторонний интерпретатор или пользоваться загружаемыми подготовленными dll, либо разбираться как компилировать код в рунтайме.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Подгрузка скрипта из интернета

Сообщение Faps 29 сен 2010, 05:41

в (c#) есть пространство имен System.Reflection.Emit - для создания методанных и IL-кода на этапе выполнения
внем есть класс DynamicMethod - для динамического создания методов во время выполнения программы
это можно обыграть построив на стороне сервера некий конструктор, на стороне клиента собрать который с помощью вышепреставленного метода и пользоваться на здоровье кодом переданным по сети
Faps
UNIт
 
Сообщения: 73
Зарегистрирован: 29 май 2010, 13:21

Re: Подгрузка скрипта из интернета

Сообщение Neodrop 29 сен 2010, 11:18

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


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

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

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