Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Общие вопросы

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 23.01.2013, 09:04   #1111
mauNgerS
Разработчик
 
Аватар для mauNgerS
 
Регистрация: 10.10.2008
Сообщений: 501
Написано 258 полезных сообщений
(для 670 пользователей)
Ответ: Вопросы от новичка

Вопрос. Делаю префаб, загружаю его:

GameObject wood = (GameObject)Instantiate(Resources.Load("Prefabs/wood", typeof(GameObject)));

префаб загружается розовый, без материала.

Материал надо в скрипте добавлять?

ПС Префаб сделан с материалом
__________________
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 09:46   #1112
Radnk
ПроЭктировщик
 
Аватар для Radnk
 
Регистрация: 17.07.2012
Сообщений: 118
Написано 25 полезных сообщений
(для 54 пользователей)
Ответ: Вопросы от новичка

Какой 3d max лучше скачать под юнити и по какому больше всего уроков можно найти ?
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 10:05   #1113
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от mauNgerS Посмотреть сообщение
Вопрос. Делаю префаб, загружаю его:

GameObject wood = (GameObject)Instantiate(Resources.Load("Prefabs/wood", typeof(GameObject)));

префаб загружается розовый, без материала.

Материал надо в скрипте добавлять?

ПС Префаб сделан с материалом
Нет, если материал нормальный, то все будет нормально. У тебя либо шейдер не поддерживается, либо на префабе все таки нет материала, точнее он не назначен рендереру.

Сообщение от Radnk Посмотреть сообщение
Какой 3d max лучше скачать под юнити и по какому больше всего уроков можно найти ?
Ставь последний, имхо это не так важно. Уроки будут полезны любые, единственное редактор материалов по моему с 2010-го макса нодовый.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
mauNgerS (08.03.2013), Radnk (23.01.2013)
Старый 23.01.2013, 10:15   #1114
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Вопросы от новичка

Сообщение от pax Посмотреть сообщение
единственное редактор материалов по моему с 2010-го макса нодовый.
...который можно в любом случае переключить на классический. Так что можешь не париться по этому поводу. Тем более, если нужен чисто для моделирования под Unity, можешь хоть древнейший 3DsMax 5 ставить. Или даже не 3DsMax, а GMax - укороченная бесплатная версия Макса чисто для игр.
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо cahekp за это полезное сообщение:
Radnk (23.01.2013), St_AnGer (23.01.2013)
Старый 23.01.2013, 10:42   #1115
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от cahekp Посмотреть сообщение
Или даже не 3DsMax, а GMax - укороченная бесплатная версия Макса чисто для игр.
У гмакса вроде экспорта нету. И желательно конечно чтобы макс поддерживал экспорт в Autodesk FBX. Я рекомендую ставить все же один из последних, Если не 2013, то 2012 со всеми сервиспаками.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 10:53   #1116
Radnk
ПроЭктировщик
 
Аватар для Radnk
 
Регистрация: 17.07.2012
Сообщений: 118
Написано 25 полезных сообщений
(для 54 пользователей)
Ответ: Вопросы от новичка

Вот нашел.

Список удаленных компонентов:

Autodesk Material Library Medium Resolution Image Library
Autodesk Essential Skills Movies for 3ds Max 2013 64-bit
Composite 2013 64-bit
DirectConnect 7.0
Inventor Server Engine 64-bit Max
Revit Interoperability 64-bit Max/Design
Backburner
Autodesk 3ds Max 2013 SDK
это проблематично ?
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 11:20   #1117
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Думаю тебе эти компоненты не нужны
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Radnk (23.01.2013)
Старый 23.01.2013, 11:56   #1118
GooV
Оператор ЭВМ
 
Регистрация: 11.01.2013
Сообщений: 23
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопросы от новичка

а можно ли использовать transform.Translate на 3rd Person Controller? Или его как-то по другому двигать можно?
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 13:41   #1119
mauNgerS
Разработчик
 
Аватар для mauNgerS
 
Регистрация: 10.10.2008
Сообщений: 501
Написано 258 полезных сообщений
(для 670 пользователей)
Ответ: Вопросы от новичка

Почему Блиц даёт 100 - 110 кадров, а юнити 40 - 45

Дравколов в юнити ~75

Сцены аналогичные, что можно слито в один меш, что нельзя то отдельные ентити. Так же и в блице. Разница в том что бамп в юнити через материал а в блице через dot3
__________________
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 14:13   #1120
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Профайлер посмотри, что больше жрет ресурсов. Window => Profiler
Плюс еще факторы - источники света, тени, постэффекты.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
mauNgerS (23.01.2013)
Старый 23.01.2013, 14:29   #1121
mauNgerS
Разработчик
 
Аватар для mauNgerS
 
Регистрация: 10.10.2008
Сообщений: 501
Написано 258 полезных сообщений
(для 670 пользователей)
Ответ: Вопросы от новичка

Профайлер Pro only а у меня free

А вообще на одинаковой сцене юнити быстрее должен быть?
__________________
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 14:34   #1122
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Все зависит от настроек, может что-то у тебя не так там. Может скрипты сложные. Если например выбирал паралакс шейдеры, то они тяжелые. Сколько источников света? Какие тени? Были ли тени в блице? Какое освещение? В блице повершинное, тут по умолчанию пиксельное. Плюс FPS редактора отличается от FPS билда. Посмотри и там и там.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
mauNgerS (23.01.2013)
Старый 23.01.2013, 15:53   #1123
mauNgerS
Разработчик
 
Аватар для mauNgerS
 
Регистрация: 10.10.2008
Сообщений: 501
Написано 258 полезных сообщений
(для 670 пользователей)
Ответ: Вопросы от новичка

В папке Resources\Prefabs у меня лежит префаб.
Он не добавлен в сцену, а добавляется по ходу выполнения главного скрипта.

К этому префабу добавлен скрипт, который будет управлять этим префабом.

Этот скрипт должен знать об объектах, которые были добавлены в сцену до запуска(в редакторе).

Как это сделать?? Назначить переменную и перетащить на неё объект не получается, т. к. префаб попадает в сцену после запуска.

В итоге мне нужно:
Допустим есть игрок. Он идёт вперёд. Доходит до места икс. Загружается противник. И противник ЗНАЕТ где стоит игрок!!!

Неужели для этого нужно добавлять в сцену всё подряд???
__________________
(Offline)
 
Ответить с цитированием
Старый 23.01.2013, 16:09   #1124
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Способы:
1. Пометить игрока тегом Player, найти объект по тэгу.
2. Если у игрока специфический компонент, то можно найти компонент по типу (FindObjectOfType)
3. Компонент игрока записывает ссылку на себя в статическую переменную, все кому надо читают эту переменную.
4. У объекта игрока специфическое имя, можно найти объект по имени.

Я чаще всего пользуюсь 2 и 3
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
mauNgerS (23.01.2013)
Старый 23.01.2013, 16:44   #1125
mauNgerS
Разработчик
 
Аватар для mauNgerS
 
Регистрация: 10.10.2008
Сообщений: 501
Написано 258 полезных сообщений
(для 670 пользователей)
Ответ: Вопросы от новичка

Способы:
1. Пометить игрока тегом Player, найти объект по тэгу.
2. Если у игрока специфический компонент, то можно найти компонент по типу (FindObjectOfType)
3. Компонент игрока записывает ссылку на себя в статическую переменную, все кому надо читают эту переменную.
4. У объекта игрока специфическое имя, можно найти объект по имени.

Я чаще всего пользуюсь 2 и 3
Можно про способ 3 по подробнее.
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 15:06.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com