|
Unity Мультиплатформенный инструмент для разработки игр |
22.07.2010, 21:45
|
#61
|
Дэвелопер
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений (для 1,460 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от pax
Чтобы партиклы рисовались поверх всего, что нарисовано в OnGUI()
|
можно попробовать сделать так:
есть такая штука как слои
делаем три камеры, расставляем им порядок отрисовки
1я рендерит мир как обычно
2я рендерит только GUI
3я рендерит только систему частиц
всё.
|
(Offline)
|
|
22.07.2010, 21:50
|
#62
|
Дэвелопер
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений (для 1,460 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от pax
3. У каждого сетевого игрока должен быть создан кубик с компонентом NetworkView, который будет передавать данные, в параметрах которого нужно указать переменной observed компонет, данные которого нужно передавать по сети (в нашем случае компонент с пометкой Transform)
|
прежде всего гуглим M2H Networking Tutorial
Network.Instantiate нужно использовать. Причем на сервере создаем объекты, а не на клиенте. А с клиента шлем только команды в виде RPC.
Короче в справке и туторе всё разжовано.
|
(Offline)
|
|
22.07.2010, 21:59
|
#63
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от ffinder
можно попробовать сделать так:
есть такая штука как слои
делаем три камеры, расставляем им порядок отрисовки
1я рендерит мир как обычно
2я рендерит только GUI
3я рендерит только систему частиц
всё.
|
Пробовал, не работает. Иначе не задал бы вопрос. Все что отрисовано в OnGUI всегда поверх.
Сообщение от ffinder
прежде всего гуглим M2H Networking Tutorial
Network.Instantiate нужно использовать. Причем на сервере создаем объекты, а не на клиенте. А с клиента шлем только команды в виде RPC.
Короче в справке и туторе всё разжовано.
|
Спасибо, ссылку на этот урок дал Nuprahtor несколькими постами выше.
|
(Offline)
|
|
22.07.2010, 22:22
|
#64
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Фак по Юнити.
Чтобы партиклы рисовались поверх всего, что нарисовано в OnGUI()
|
А зачем, если не секрет?
|
(Offline)
|
|
22.07.2010, 22:26
|
#65
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от Den
А зачем, если не секрет?
|
Вспомните любую 2D игру и в ней эффекты. Например когда тебе дают приз или что-то еще.
|
(Offline)
|
|
22.07.2010, 22:33
|
#66
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Фак по Юнити.
Вспомните любую 2D игру и в ней эффекты. Например когда тебе дают приз или что-то еще.
|
Ааа...
А тогда нельза как нибуть партикли запихнуть в ОнГуи() ? (я прсто так говорю, точно не знаю )
|
(Offline)
|
|
22.07.2010, 22:43
|
#67
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Фак по Юнити.
Pax
Скорее всего это можно сделать только рендером в текстуру
Lookie-lookie here
Либо использовать "устаревшую систему гуи" (?)
And here too
|
(Offline)
|
|
22.07.2010, 22:45
|
#68
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от Den
Ааа...
А тогда нельза как нибуть партикли запихнуть в ОнГуи() ? (я прсто так говорю, точно не знаю )
|
Я и написал что не вижу способа, кроме как рендерить партиклы в текстуру и рисовать ее в конце OnGUI либо писать свою систему частиц и так же рисвоать в OnGUI самостоятельно. Чего не внимательно читаем то?
|
(Offline)
|
|
22.07.2010, 22:46
|
#69
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от Nuprahtor
Скорее всего это можно сделать только рендером в текстуру
|
Только рендер в текстуру использовать не хочется, а GUIText и GUITexture очень не удобны.
|
(Offline)
|
|
25.07.2010, 00:46
|
#70
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Фак по Юнити.
А может кто нибуть объяснить как импортировать 3д модель?
У меня загружаются толко .3ds и .fbx и то без текстур почемуто... (импортирую и модель и текстуры в одну папку, а модель всё равно без текстур остаётся... )
А все остальные (.max и другие), импортируются, но нет даже предпросмотра, и на сцену идти не хотят.
Что я делаю не так?
Последний раз редактировалось den, 25.07.2010 в 01:55.
|
(Offline)
|
|
25.07.2010, 09:26
|
#71
|
Разработчик
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений (для 1,160 пользователей)
|
Ответ: Фак по Юнити.
Ну допустим у тебя танк и к нему 2 тексы диффуз и бамп, ты положил все в одну папку, теперь в юнити ты создаешь папку танк и в нее грузи сперва тексы а потом модель, иначе он будет у тебя серый (хотя что мешает в ручную положить текстурки ну конечно если у тебя не суб-материал с 125 матами=) ).
А если ты сделал модель и положил в сцену но исходник в максе уже претерпел изменения (добавил танку пушку с сзади и еще 8 колес) то просто удали ее и пере импортируй и она обновиться в сцене.
В общем грузим сперва тексы потом модель вот и все, и не важно в одной они папке или нет.
*****************************
Насчет 2D партиклов и т.д а ортаграфический режим камеры?) + обычный партикл система?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
25.07.2010, 10:14
|
#72
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Фак по Юнити.
Сообщение от Den
А может кто нибуть объяснить как импортировать 3д модель?
У меня загружаются толко .3ds и .fbx и то без текстур почемуто... (импортирую и модель и текстуры в одну папку, а модель всё равно без текстур остаётся... )
А все остальные (.max и другие), импортируются, но нет даже предпросмотра, и на сцену идти не хотят.
Что я делаю не так?
|
Импорт - дело такое. Если хочешь, чтобы FBX импортировался с материалами, то экспортируй модели из макса с включенной опцией Embaded Textures. При импорте текстуры автоматически импортируются из FBX в папку "имя_модели.fbm" и автоматом создадуться материалы.
Импортировать из макса вообще не советую. При импорте юнити подгружает в память макс (что очень тормозит) и таким же образом экспортирует в FBX формат (так же Maya, Blender, Cinema4D и др.).
Сообщение от Fatalix3d
Насчет 2D партиклов и т.д а ортаграфический режим камеры?) + обычный партикл система?
|
Читать по внимательнее про проблему лень было?) Нужно рисовать партиклы поверх всего, что нарисовано в OnGUI(). Рендеринг в текстуру не вариант.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
25.07.2010, 12:26
|
#73
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Фак по Юнити.
1)Если сеачало загружать текстуры, а потом модель - работает, на половину...
Половино деталей в модели покрываются текстурами, а половина остаются без текстур.
2) А как всётаки импортировать модельформата .max в юнити, не конвертирую её в .fbx?
|
(Offline)
|
|
25.07.2010, 12:31
|
#74
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Фак по Юнити.
2) А как всётаки импортировать модельформата .max в юнити, не конвертирую её в .fbx?
|
А зачем?
|
(Offline)
|
|
25.07.2010, 12:32
|
#75
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Фак по Юнити.
У меня 3д макса нету...
Конвертировать нечем...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:54.
|