Я использовал другой подход. Я установил привязку холста к камере, чтобы не подстраивать её под определённые параметры. Затем в классе ScreenTesting (или любом другом классе) я вставил значения Canvas.width и Canvas.height, соответствующие разрешению экрана. Всё работало отлично, за исключением некоторых совсем мелких разрешений, но это можно исправить вручную.
Видео хорошее. Намного лучше. У меня просьба типо челленджа. Сделай игру air control 2 но с искусственным интеллектом. Посмотрим за сколько шагов он сможет обучиться и набрать высокий результат
@@Ghost_gamedev разобрался. У меня были анимации вылета на кнопках - удалил их вообще, привязал по новой и всё работает. Только когда сужаешь окно, получается что всё сплющивается.
а что будет если якоря не обводить кнопку, а сделать больше неё или меньше? Точнее я в Юнити вижу примерное изменение поведения при изменении размера экрана. Но как бы описать словами геометрический смысл этих 4х галочек при разметке якоря, как объект будет вести себя в зависимости от их расположения?
При смене размера экрана позиция и размер будет меняться в зависимости от поставленных якорей. Чем меньше рааставлены якоря, тем сильнее он объект будет менять размер, а расположение в другом месте от объекта будет отталкивать или сближать объект относительно якоря, при смене экрана
Понимаю, что видео старое, но есть способ как избежать деформации картинок при таком подходе? В видео говорится, что спрайты могут деформироваться и у меня вот иногда иконки и спрайты сжимаются и вместо круга становятся овалом. Но как-то же в играх все выглядит идеально)
@@Ghost_gamedev это то, что в видео preserve aspect или другое? Вообще запутался с адаптивом. Понимаю, что вроде просто выставлять якоря нужно, но сомневаюсь, что правильно делаю)
Я пока что про оптимизацию могу сказать не больше, чем в других туториалах на Ютубе, да и боюсь насоветовать не того, но когда наберусь опыта в этом, обязательно сниму туториал)
@@Ghost_gamedev ну это типа специальные команды для текста, например текст с эффектами где текст трясётся меняется цвет на середине абзаца и т.д могу показать если надо
OMG, за пару минут узнал больше чем за месяц...
Я использовал другой подход. Я установил привязку холста к камере, чтобы не подстраивать её под определённые параметры. Затем в классе ScreenTesting (или любом другом классе) я вставил значения Canvas.width и Canvas.height, соответствующие разрешению экрана. Всё работало отлично, за исключением некоторых совсем мелких разрешений, но это можно исправить вручную.
Большое спасибо! Особенно за фишку с размером (чтобы не растягивалось!) 🔥🔥🔥
Рад помочь)
Видео информативное и понятное, надеюсь это кому-то поможет. А ты умница, продолжай в том же духе)
Большое спасибо))
Блин, реально помогло, задний фон и UI, растягивються прям как надо, спасибо!
Рад помочь)
Лучший тутор, спасибо
Спасибо за видео! Помог мне с расположением UI под разные устройства! Лайк с меня.
Рад помочь)
Мощно круто офигенно я вот такие туторы люблю без воды быстро информативно .
ХОРОШ ДРУГ ПЖ ПРОДОЛЖАЙ ТАКЖЕ
Большое спасибо, Я очень стараюсь)
@@Ghost_gamedev смотри друг качественный контент всем нравится вить таких видео в русском ютубе нет если есть то ОЧЕНЬ мало
Если бы у человека не было бы лени мы бы уже стали теми кем хотели
Видео хорошее. Намного лучше. У меня просьба типо челленджа. Сделай игру air control 2 но с искусственным интеллектом. Посмотрим за сколько шагов он сможет обучиться и набрать высокий результат
Ох, изучать нейросети у меня только в планах)
Огромне спасибо❤
Рад помочь)
угадал почему я попал на видео)
Лучший
Как сделать тот экран который стоит до начала игры и ты нажимаеш на одну кнопку и тебя переносит в игру
У меня после привязки к якорям, вообще кнопки пропали с экрана при запуске игры
Значит неправильно привязал, либо они оказались за камерой (если это вообще возможно с интерфейсом)
@@Ghost_gamedev разобрался. У меня были анимации вылета на кнопках - удалил их вообще, привязал по новой и всё работает. Только когда сужаешь окно, получается что всё сплющивается.
Спасибо!
Спасибо, помог
Как же хороша unity
ЛЦЧШИИИИЙ🎉🎉🎉🎉
Гениально
а что будет если якоря не обводить кнопку, а сделать больше неё или меньше? Точнее я в Юнити вижу примерное изменение поведения при изменении размера экрана. Но как бы описать словами геометрический смысл этих 4х галочек при разметке якоря, как объект будет вести себя в зависимости от их расположения?
При смене размера экрана позиция и размер будет меняться в зависимости от поставленных якорей. Чем меньше рааставлены якоря, тем сильнее он объект будет менять размер, а расположение в другом месте от объекта будет отталкивать или сближать объект относительно якоря, при смене экрана
Понимаю, что видео старое, но есть способ как избежать деформации картинок при таком подходе? В видео говорится, что спрайты могут деформироваться и у меня вот иногда иконки и спрайты сжимаются и вместо круга становятся овалом. Но как-то же в играх все выглядит идеально)
Нужно включить галочку на "preserve size" или держать все якоря максимально прижатыми друг к другу)
@@Ghost_gamedev это то, что в видео preserve aspect или другое? Вообще запутался с адаптивом. Понимаю, что вроде просто выставлять якоря нужно, но сомневаюсь, что правильно делаю)
@@andrewpizzert4065 да, оно, я немного забыл название)
Рахмет
Ghoustly сделай что нибудь про оптимизацию игры
Я пока что про оптимизацию могу сказать не больше, чем в других туториалах на Ютубе, да и боюсь насоветовать не того, но когда наберусь опыта в этом, обязательно сниму туториал)
Вообще круто, с активом всё плохо(
Ну а что поделать...
База!
Именно)
Бро а как сделать так чтобы в раннере на телефоне не мылилась картинка и не лагало
Выставить нужное качество и работать над оптимизацией. Ещё возможно, у тебя телефон старый с низким разрешением экрана
а dialog box сможешь сделать с bbcode?
Что за bbcode?
@@Ghost_gamedev ну это типа специальные команды для текста, например текст с эффектами где текст трясётся меняется цвет на середине абзаца и т.д могу показать если надо
@@Smaile401 команды...в какой среде разработке?
@@Ghost_gamedev в юнити
@@Ghost_gamedev я скинул в ВК
Ох уж твои шуточки (⌐■-■)
👉👈
Не преверс, а презёрв
Ой, я всё это время читал как preverse)
@@Ghost_gamedev от этого слова и презервативы) т.е. предохранять, сохранять. В данном случае сохранять пропорции) ну ты в курсе)
Хихих, да, спасибо)