Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Павел
@youkerni
Unity3D developer
Unity
Как достигается масштабируемость SpriteRenderer?
C Image и Canvas все понятно, а вот масштабируемый SR для меня загадка. Для чего он тогда?
У нас есть префаб на котором висит SpriteRenderer и мы его Instantiate в рантайме.
Допустим я собирал игру под андроид с разрешением 480х800.
Игру скачал и установил пользователь с разрешением 800х1280.
И после Instantiate у него все съехало.
Видел способ при котором камера скейлится под разрешение экрана, но вроде как менять скейлы не самая лучшая практика...
Вопрос задан
более трёх лет назад
70 просмотров
1
комментарий
Подписаться
1
Простой
1
комментарий
Facebook
Вконтакте
Twitter
freeExec
@freeExec
Реализуете свою логику canvas_scaler и anchor. Но мне кажется вы выбрали не тот инструмент для достижения цели.
Написано
более трёх лет назад
Помогут разобраться в теме
Все курсы
Skillbox
Профессия Инженер по тестированию
10 месяцев
Далее
Нетология
Разработчик игр на Unity
13 месяцев
Далее
XYZ School
Разработка игр на Unity
5 месяцев
Далее
Решения вопроса
1
Даниил Басманов
@BasmanovDaniil
Геймдизайнер-телепат
А не надо SpriteRenderer масштабировать, у вас для этого камера есть, её фруструм и меняйте. Выберите базовое разрешение, под него всё сверстайте, а для других разрешений меняйте
Camera.orthographicSize
.
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C#
+1 ещё
Простой
Как создать копию предмета и добавить ему компонент?
1 подписчик
08 нояб.
96 просмотров
1
ответ
Unity
Средний
Unity, что делать если нпс не могут передвигаться по карте после билда в WebGL?
1 подписчик
11 сент.
221 просмотр
1
ответ
Android
+2 ещё
Простой
Проблема с расположением префаба в AR проекте, как мне сделать расположение префаба чётко над маркером?
1 подписчик
07 сент.
141 просмотр
0
ответов
Unity
Простой
Как в юнити 2д попиксельно изменить цвет текстуры?
1 подписчик
01 сент.
119 просмотров
1
ответ
C#
+1 ещё
Простой
Zenject зачем добавлять к SceneLoader наследование от ISceneLoader?
1 подписчик
30 авг.
120 просмотров
1
ответ
C#
+1 ещё
Средний
Instance по логике Bootstrap?
1 подписчик
29 авг.
109 просмотров
1
ответ
C#
+1 ещё
Средний
Как правильно оформить логику Bootstrap для Player.cs в Initialize()?
1 подписчик
29 авг.
66 просмотров
1
ответ
C#
+1 ещё
Простой
Почему анимация не проигрывается при включении объекта?
1 подписчик
25 авг.
100 просмотров
0
ответов
C#
+2 ещё
Средний
Какой есть бесплатный Unity ассет, чтобы строить Voxel карты с текстурами?
1 подписчик
23 авг.
78 просмотров
0
ответов
Unity
Средний
Можно ли как то посмотреть, как будет выглядеть запеченный свет до запекания?
1 подписчик
20 авг.
110 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Reverse engineer
Brain Shells
от 3 000 до 5 000 $
Frontend Developer - React
rgbcode
от 180 000 до 220 000 ₽
Программист-консультант 1С ЗУП
Grand-hr
•
Москва
от 120 000 до 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама