![]() |
Ответ: Вопросы от новичка
Для импорта в рантайме особо нет библиотек, вот к примеру OBJ http://forum.unity3d.com/threads/431...e-obj-importer
А может я не так вопрос понлял вопрос про редактор? Я писал как то сам импортер b3d моделей в Unity http://shgames.ru/index.php?title=%D...1%82%D0%B0_B3D |
Ответ: Вопросы от новичка
А блин, это я не так понял. Надо в игре-приложении это делать, а не в редакторе.
Сорри. |
Ответ: Вопросы от новичка
Цитата:
Таким образом должен быть импортер разных 3Д форматов в самом приложении. А "Project" здесь абсолютно не причем! |
Ответ: Вопросы от новичка
Ну как я сказал, особо для рантайма импортеров нет (тока obj, ссылка выше), можно написать плагин на С++ используя какие-то библиотеки типа http://assimp.sourceforge.net/ или FBX SDK
|
Ответ: Вопросы от новичка
Как написать пик по террейну?
|
Ответ: Вопросы от новичка
Если у террейна есть коллайдер, достаточно простого рейкаста.
http://docs.unity3d.com/Documentatio...s.Raycast.html |
Ответ: Вопросы от новичка
Есть префаб созданный из модели со скелетом и анимацией.
Так вот, если у модели изменяется масштаб, то скелет остается с прежним масштабом. И получается, что размер меша новый, а скелет старый. Это можно как-то по простому исправить? А то приходится полностью заново из модели создавать префаб. |
Ответ: Вопросы от новичка
Код:
void CodeMessage(string RecCode) Нужно, чтобы из переменной считывались буквы, далее переносились в массив и потом уже все вместе поступали в другую переменную. Подскажите, пожалуйста |
Ответ: Вопросы от новичка
К примеру так (если я правильно понял)
PHP код:
|
Ответ: Вопросы от новичка
pax, нет, не совсем так.
Я вызываю функцию CodeMessage с параметром Code. Идет запись каждого символа в массив из переменной Code, пока не встретится скобка. Если скобка встречается, то все, конец переменной Command. Далее после скобки делает тоже самое и записывает в переменную FParametr, пока не встретит скобку. P.S. Где так кодить научиться? |
Ответ: Вопросы от новичка
Твой код делает совсем не так, он пока ничего не записывает в массив, потому что массив не определен.
Мой код разделяет строку на части по скобкам. Нулевой элемент массива это команда, второй - параметры (их можно разделить по запятой например). PS: я самоучка. |
Ответ: Вопросы от новичка
Нубский вопрос и все же... Слышал мнение, что Юнити-приложение на C# скриптинге будет работать быстрее, чем на Java, ибо C# компилируется в нативный код перед запуском, а Жава работает чисто как интерпретатор... Это правда? Вообще хотелось бы лучше представлять себе всю эту технологию... как из Юнити преобразуется в исполнительный код...
|
Ответ: Вопросы от новичка
Наверное тут есть много ответов http://msdn.microsoft.com/ru-ru/library/8bs2ecf4.aspx Хотя в Unity используется Mono, но сути это не меняет.
Ну и конкретнее http://msdn.microsoft.com/ru-ru/library/k5532s8a.aspx |
Ответ: Вопросы от новичка
Цитата:
|
Ответ: Вопросы от новичка
Как-то мы тут проводили тесты, сравнивая работу с массивами на Java, C#, C++... Java выиграла у C#. Но это не является результатом. Вероятно где-то java быстрее, где-то медленнее.
Если под Java имеется ввиду UnityScript (Java Script) который идет с Unity, то он тоже компилируется как и C#, правда код который генерирует компилятор JS при декомпиляции на C# бывает несколько кривым. C# имеет существенное преимущество по возможностям языка в отличии от JS. Да и применить его можно не только в Unity. |
Часовой пояс GMT +4, время: 19:04. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot