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

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

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

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

Ответ
 
Опции темы
Старый 09.03.2013, 22:27   #1456
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
pax, я думаю пусть одна камера будет на весь экран, но рисовать только gui, а другая камера будет в своем окошке рисовать только 3D.
OnGUI не связан с какой-то конкретной камерой. Весь GUI рисуется после того как все камеры завершили рендеринг. Поэтому я и написал что пусто одна камера очищает весь экран. Она должна рисовать первой. Вторая может ничего не очищать и рисовать 3D.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 00:08   #1457
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

pax, мне кажется GUILayer после рендеринга перенастраивает камеру и рендерит GUI. Вот только буферы не чистит.

Сейчас появилась проблема с mecanim. Есть модель солдата с настроенным Avatar'ом.
И есть анимации из примера 3rd person shooter. Задаю этим анимациям Avatar Definition: Copy From Other Avatar и задаю аватар солдата.
В итоге солдата так корявит, что человека в нем не признаешь.
Почему такое происходит?
Анимации из 3rd person shooter со своим аватаром нормально работали.
UPDATE
Если создавать свой авотар, то все нормально) Еще не доконца понимаю как оно работает)
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 00:56   #1458
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Копировать надо если скелеты у моделей одинаковые

а по поводу GUILayer - этот компонент служит для вывода GUITexture и GUIText и все
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 01:04   #1459
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

а по поводу GUILayer - этот компонент служит для вывода GUITexture и GUIText и все
Знал бы, то сносил бы GUILayer сразу)
Вообще не понятно почему GUITexture и GUIText сами себя в OnGUI не рисуют.
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 01:28   #1460
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
Вообще не понятно почему GUITexture и GUIText сами себя в OnGUI не рисуют.
Это избытки прошлого, компоненты оставлены для совместимости со старыми версиями Unity
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 01:41   #1461
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Это "для совместимости" всегда все портит. В конце концов накапливается куча дерьма.
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 01:47   #1462
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Как не странно, эти компоненты работают хорошо, а не как дерьмо. Просто надо справку внимательно читать.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 02:40   #1463
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Да я не конкретно про эти компоненты.
Но как я понял сейчас GUILayer уже и не нужен.
А что в старых версиях не было OnGUI?
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 02:44   #1464
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Конкретно тебе GUILayer не нужен, а вот для новичков - нужен.
Я работаю с Unity версии 2.6, там он был, я не знаю когда он появился, но мне говорили что те компоненты перешли с совсем ранних версий.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 10.03.2013, 02:51   #1465
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Новичкам намного проще использовать компонент GUITexture вместо пары строчек в скрипте?
Наверно проще, но ради этого оставлять скрипт на всегда не стоит.
Тем более могли бы переписать GUITexture и GUIText чтобы они работали и без GUILayer.
Вот и PropertyDrawer теперь останется на всегда таким.
(Offline)
 
Ответить с цитированием
Старый 11.03.2013, 02:03   #1466
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Я не пойму в Standard Assets нельзя создавать папку Editor?
Импортирую пост эффекты, папка Editor импортируется в корень. Перемещаю ее Image Effects (Pro Only), но начинают вылазить ошибки.
Instance of BloomAndLensFlaresEditor couldn't be created. The script class needs to derive from ScriptableObject and be placed in the Assets/Editor folder.
(Offline)
 
Ответить с цитированием
Старый 11.03.2013, 07:34   #1467
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Скрипты рантайм и редакторы для этих скриптов должны быть в одном месте. Standard Assets компилируется раньше чем все в проекте. Еще раньше по моему Plugins. Это получаются отдельные dll
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 11.03.2013, 19:23   #1468
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Странно как-то оно работает. Ну да ладно, переименовать Standard Asset не сложно)
Я вот вчера заметил, что если присвоить материал MeshRenderer'у, то создается копия материала. Присваивал и через material и через sharedMaterial. Может это потому что я в коде создаю этот Material, а не из ассетов?
Разобрался
Копия материала создается, если просто написать renderer.renderer.material != null.
Не подумал, что копия создается и сразу же присваивается.

Последний раз редактировалось WISHMASTER35, 11.03.2013 в 22:03.
(Offline)
 
Ответить с цитированием
Старый 12.03.2013, 21:29   #1469
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Смотрю на это видио http://www.youtube.com/watch?feature...&v=6klcDu8usJU
И вижу довольно сложные и интересные графы. Странно, что юнити не выложили этот проект, а выложили лишь простые демки.
Никто не делал прицеливание на Mecanim? Хочу сделать, чтобы в 3rd person персонаж целился. Хотя в mecanim и есть какая-то IK, но не ясно как ее использовать.
(Offline)
 
Ответить с цитированием
Старый 12.03.2013, 21:44   #1470
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

В примерах есть стрелялка по медведю с IK и "базукой".
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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