![]() |
Ответ: Unity и 2D
Можно отдельную камеру, рендерющую отдельный слой. А так по желанию)
|
Ответ: Unity и 2D
Можно подробнее?
Добавить на сцену вторую камеру? Как сделать чтобы она рендерила только свой слой? Как переключаться между камерами? Заранее сорри - я пока полный нуб. |
Ответ: Unity и 2D
1. Добавить камеру.
2. Установить ей режим Orthographic 3. Размер задается как половина высоты нужного разрешения экрана. 4. Создать слой для камеры (в правом верхнем углу Unity есть редактор слоев и тегов). 5. Выделить объекты меню и перенести их на этот слой. 6. Камере Выставить Crear - Depth 7. Установить Culling Mask с нужным слоем, все остальные выключить. 8. Настроить камере Depth - чтобы визуализировала после основной. 9. Основной камере в Culling Mask отключить слой меню. |
Ответ: Unity и 2D
Спасибо, изучу... А какой вариант оптимальнее и почему?
|
Ответ: Unity и 2D
.Ну подумай: если у тебя будет 2 сцены с одной камерой, или одна сцена с 2мя,то что лучше?
Конечно если ты не хочешь меню в текущем скине, а типо как главное меню. |
Ответ: Unity и 2D
Цитата:
|
Ответ: Unity и 2D
А почему вы так боитесь загрузки-выгрузки? Это медленно?(будет задержка?) Но ведь это потребует меньше оперативной памяти? Не так ли?
|
Ответ: Unity и 2D
Цитата:
|
Ответ: Unity и 2D
Цитата:
|
Ответ: Unity и 2D
Цитата:
Правда есть немного ограничений. |
Ответ: Unity и 2D
Цитата:
Цитата:
|
Ответ: Unity и 2D
Цитата:
И все же: КАК это зависит от требуемой задачи??? Я так и не понял...:crazy: |
Ответ: Unity и 2D
Задачи:
1. Главное меню. Вполне приемлема отдельная сцена. 2. Игровое меню. На паузе сцена игры не выгружается. Что не ясно? |
Ответ: Unity и 2D
Новый вопрос: как оптимальнее временно убрать спрайт со сцены ( чтобы он не отрисовывался )? Задвинуть его за фон по оси Z или в сторону по оси X?
|
Ответ: Unity и 2D
Если спрайт это меш, то достаточно его рендерер отключить.
renderer.enabled = false; |
Часовой пояс GMT +4, время: 19:22. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot