- 115
- 1 198 535
Яндекс Игры для Разработчиков
เข้าร่วมเมื่อ 5 ก.ย. 2022
Официальный канал портала Яндекс Игры для разработчиков.
Здесь вы можете найти обучающие курсы и полезные материалы по размещению, продвижению и монетизации вашей игры на платформе.
Здесь вы можете найти обучающие курсы и полезные материалы по размещению, продвижению и монетизации вашей игры на платформе.
Review | Разбираем игры и даём рекомендации как сделать успешный match-3
Наша подруга Катерина Мартыньш, геймдизайнер Плюс Сити, рассказала много полезного про разработку match-3 и разобрала новые проекты сентября на платформе.
00:00 Приветствие
04:01 Мышонок Шон Три в ряд путешествие
26:18 Увлекательный Мир - Три в Ряд
41:30 Поиск Предметов: Коллекция
50:51 Соедини яйца! Кто внутри?
59:50 Полиглот-миллионер
01:11:03 Мемополис
01:22:53 Прощаемся
Предложить свои игры на разбор можно через форму. Возможно, именно ваша игра окажется в следующем видео. Удачи! 🔗forms.yandex.ru/surveys/13491611.11f95a9610742d0ca2561b94f26363fb5f535d57/
Хотите быть в курсе всех главных новостей платформы? Подписывайтесь на наш канал в Telegram: t.me/yangamesdevnews
Вам важно быть на связи с сообществом, иметь возможность задать вопрос или помочь новичкам? Присоединяйтесь к нашему дружному комьюнити: t.me/yagamedev
Размещайте свои игры: yandex.ru/project/games/for-developers/?
#ЯндексИгры #РазработкаИгр #HTML5
00:00 Приветствие
04:01 Мышонок Шон Три в ряд путешествие
26:18 Увлекательный Мир - Три в Ряд
41:30 Поиск Предметов: Коллекция
50:51 Соедини яйца! Кто внутри?
59:50 Полиглот-миллионер
01:11:03 Мемополис
01:22:53 Прощаемся
Предложить свои игры на разбор можно через форму. Возможно, именно ваша игра окажется в следующем видео. Удачи! 🔗forms.yandex.ru/surveys/13491611.11f95a9610742d0ca2561b94f26363fb5f535d57/
Хотите быть в курсе всех главных новостей платформы? Подписывайтесь на наш канал в Telegram: t.me/yangamesdevnews
Вам важно быть на связи с сообществом, иметь возможность задать вопрос или помочь новичкам? Присоединяйтесь к нашему дружному комьюнити: t.me/yagamedev
Размещайте свои игры: yandex.ru/project/games/for-developers/?
#ЯндексИгры #РазработкаИгр #HTML5
มุมมอง: 9 716
วีดีโอ
От идеи до хита: как создавались «Ёжики» | Интервью с Red Spell
มุมมอง 7Kหลายเดือนก่อน
Александр Ермолаев и Андрей Латышев раскрывают, как студия Red Spell создала свой главный хит - игру «Ёжики». Обсудили важность внутреннего фидбека в команде, аспекты геймдизайна социальных игр, перспективы веб-разработки и поделились советами для молодых разработчиков! Внутри: 00:00:00 Скоро начинаем 00:00:25 Знакомство 00:04:40 Подход к работе в команде и важность фидбека 00:12:59 История сту...
Review | Разбираем игры и даём рекомендации по улучшению геймплея
มุมมอง 1.3Kหลายเดือนก่อน
Сергей Праздничнов - наш друг и эксперт в геймдизайне, снова разбирает сильные и слабые стороны новинок августа на Яндекс Играх. 00:00 Приветствие 00:34 Человек Плейграунд! Рэгдолл Шоу! 07:14 Цифровые приключения 17:00 Design Show 22:42 По Полочкам: Большая Сортировка Предметов 26:45 Чикен Страйк 35:40 Майнкрафт стрелялка 41:36 Про шарик 47:45 Эпик Битва: Супер Бойцы 52:22 Волшебное Королевство...
Review | Разбираем игры и обсуждаем, как удержать игроков
มุมมอง 7K2 หลายเดือนก่อน
Наша подруга Алёна Гордиенко, ведущий геймдизайнер Плюс Сити, рассказала много полезного про разработку merge-2, разобрала проекты июля и подсказала, как удержать игроков подольше. Внутри: 00:00 Приветствие 00:49 Рецепт Счастья 21:05 Bubble Pop Master - Bubble Shoot 30:47 Обби онлайн с Друзьями! Рисуй и Прыгай! 42:03 Спрятанные кошки 55:51 Эмерланд пасьянс 58:50 Go! Hamster 1:02:35 ЛесКоин 1:06...
Разработка браузерных игр с 2006 года | Интервью с Overmobile
มุมมอง 3.4K2 หลายเดือนก่อน
Ян Янкелойць, директор по развитию бизнеса Overmobile, рассказал о разработке мидкорных игр в вебе: объяснил, почему аналитические инструменты так важны для разработчиков, описал стратегию дистрибуции и дал несколько полезных советов. Внутри: 00:00:00 Скоро начинаем 00:00:35 Приветствие 00:01:31 Разработка браузерных игр с 2006 года - история Overmobile 00:11:00 Оперирование мидкорных игр и кон...
Review | Разбираем игры и обсуждаем, как создать туториал и выбрать лучший момент для показа рекламы
มุมมอง 2.3K3 หลายเดือนก่อน
Review | Разбираем игры и обсуждаем, как создать туториал и выбрать лучший момент для показа рекламы
Разбор проектов на Яндекс Играх | Лучшие игры мая
มุมมอง 3K5 หลายเดือนก่อน
Разбор проектов на Яндекс Играх | Лучшие игры мая
Разбор проектов на Яндекс Играх | Лучшие игры апреля
มุมมอง 3.4K5 หลายเดือนก่อน
Разбор проектов на Яндекс Играх | Лучшие игры апреля
История Red Ball: из Flash на Mobile и обратно в Web | Интервью с Yohoho Games
มุมมอง 4.1K6 หลายเดือนก่อน
История Red Ball: из Flash на Mobile и обратно в Web | Интервью с Yohoho Games
Разбор проектов на Яндекс Играх | Лучшие игры марта
มุมมอง 5K6 หลายเดือนก่อน
Разбор проектов на Яндекс Играх | Лучшие игры марта
Эфир про улучшение скорости загрузки игры
มุมมอง 2.8Kปีที่แล้ว
Эфир про улучшение скорости загрузки игры
Как анализировать метрики в Яндекс Играх
มุมมอง 3.5Kปีที่แล้ว
Как анализировать метрики в Яндекс Играх
Как протестировать игру в Яндекс Играх и отправить её на модерацию
มุมมอง 3.9Kปีที่แล้ว
Как протестировать игру в Яндекс Играх и отправить её на модерацию
Что такое гибридная модель монетизации игр
มุมมอง 2.6Kปีที่แล้ว
Что такое гибридная модель монетизации игр
Как подключить рекламные блоки внутри игры в Яндекс Играх
มุมมอง 6Kปีที่แล้ว
Как подключить рекламные блоки внутри игры в Яндекс Играх
Как и зачем разработчику игр становиться самозанятым
มุมมอง 4.9Kปีที่แล้ว
Как и зачем разработчику игр становиться самозанятым
Как подключить рекламу в игре с помощью Рекламной сети Яндекса
มุมมอง 11Kปีที่แล้ว
Как подключить рекламу в игре с помощью Рекламной сети Яндекса
Как загрузить черновик игры в Яндекс Игры
มุมมอง 7Kปีที่แล้ว
Как загрузить черновик игры в Яндекс Игры
Как разработчику зарегистрироваться в Яндекс Играх
มุมมอง 10Kปีที่แล้ว
Как разработчику зарегистрироваться в Яндекс Играх
Какие способы монетизации проектов в Яндекс Играх существуют
มุมมอง 8Kปีที่แล้ว
Какие способы монетизации проектов в Яндекс Играх существуют
Тизер курса по монетизации игр от Яндекс Игр
มุมมอง 2.2Kปีที่แล้ว
Тизер курса по монетизации игр от Яндекс Игр
Не хочу хвастаться но я работал с Катей несколько счастливых лет) Знаю её лично, крутой мега профессионал, разруливатель проблем, крутой проджект менеджер, и даже если у вас что то случиться с челюстью или остальным лицом - она легко может это всё зашить и починить. И сможет легко вас помыть и одеть и причесать даже если вы лижите без движения (например спите)
P.S. Как бы странно это всё не звучало.....
Эмпти -> Эмти
Почему изменения скрипта в инспекторе в Юнити не отображаются в игровой в сцене, а только после запуска игры?
Здравствуйте. Пожалуйста, напишите нам в личные сообщения Telegram: t.me/YandexGamesSupport и поделитесь скриншотами или примером реализации в коде того элемента, который работает некорректно. Обязательно поможем во всём разобраться.
Здравствуйте!!! У меня вопрос,когда я создаю новый проект пишет ошибку,хотя я ВСЁ делаю по ИНСТРУКЦИИ.Помогите пожалуйста🙏
Добрый день. Пришлите, пожалуйста, подробности нам в личные сообщения - t.me/YandexGamesSupport. Всё проверим и подскажем.
У меня сетка от коллайдера отображается не в меню scene а в game. Думаю это через настройки можно исправить, но вот где точно? Подскажите, пожалуйста.
Здравствуйте. Пожалуйста, пришлите подробности нам в личные сообщения - t.me/YandexGamesSupport. Постараемся помочь.
Топовый разбор на канале!
Постараемся не сбавлять планку и делать разборы игр только лучше 😉
6:40 Мышонок бедный уснул, пока нам рассказывали про игру 😁🤭😊
Спасибо за разбор. 🔥🔥🔥
Здравствуйте. Планируем и дальше выпускать разборы игр. Чтобы следить за анонсами видео, рекомендуем подписаться на наш новостной канал в Telegram: t.me/yangamesdevnews
Интернета не будет и получается в Яндекс игры не поиграть ? Интереса ради
Здравствуйте. Яндекс Игры - каталог браузерных игр. Поэтому он не загрузится без доступа к интернет-соединению.
Доброе время суток! Подскажите, пожалуйста, почему реклама появляется с запаздыванием чем вызвался метод вызова рекламы. Получается что следующий метод выполняется быстрее чем, появляется реклама.
Здравствуйте. Пожалуйста, пришлите ссылку на черновик нам в личные сообщения t.me/YandexGamesSupport - проверим.
Очень интересно! СПАСИБО!😃
Спасибо за позитивный отзыв ❤
Большое спасибо за объяснит что к чему зачем и для чего. 🎉
Спасибо за положительный отзыв. Рады, что видео оказалось для вас полезным 😊
У меня не получается щайди в проект жаль
8:10 Начало разговора про сохранение прогресса
Ну я даже не знаю что сказать, все как в видео делаю хотя яндекс уже и скрипты сменил с момента публикации этого видео. Все пробовал, но постояно пишет: ReferenceError: environmentdata is not defined at _InitEnvironmentData_js.
Добрый день. Обычно подобное уведомление может появляться, если методы SDK срабатывают до завершения инициализации библиотеки. Поэтому необходимо гарантировать порядок их вызовов. Подробнее по ссылке: clck.ru/3EDjeF.
16:09 html это не язык
Привет! У меня этот код вызывает зависание, висит на уровни Логотипа загрузки Юнити, и дальше 90% не загружается
Здравствуйте. Чтобы во всём разобраться, понадобятся подробности. Пожалуйста, пришлите нам ссылку на игру, а также скриншоты или видео сценария в личные сообщения Telegram: t.me/YandexGamesSupport. Будем разбираться.
@@yagamesdev Большое Спасибо! Я делал как в этом примере, но как я понял он уже не актуален, все намного проще Может кому то пригодится в jslib нужно написать так, (myGameInstance.SendMessage("Languege", "LangChange", lang); это обращение к методу в C# которому и надо передать lang)) GetLang: function () { var lang = ysdk.environment.i18n.lang; myGameInstance.SendMessage("Languege", "LangChange", lang); }, и в index.html нужно еще myGameInstance.SendMessage подключить, var myGameInstance = null;// вот это var script = document.createElement("script"); script.src = loaderUrl; script.onload = () => { createUnityInstance(canvas, config, (progress) => { document.querySelector("#unity-progress-bar-full").style.width = 100 * progress + "%"; }).then((unityInstance) => { myGameInstance = unityInstance;// и еще вот это document.querySelector("#unity-loading-bar").style.display = "none"; // document.querySelector("#unity-fullscreen-button").onclick = () => { // unityInstance.SetFullscreen(1); // }; }).catch((message) => { alert(message); }); };
ReferenceError: unityInstance is not defined Кто знает как решить?
Здравствуйте. Уведомление «is not defined» может отображаться, если методы SDK срабатывают до завершения инициализации библиотеки. В этом случае нужно гарантировать порядок их вызовов. Подробнее в Руководстве разработчика: clck.ru/3EDjeF.
Здравствуйте, я хочу зарегистрироваться в Яндекс СДК и там есть пункт "загрузить документ подтверждающий резеденство" что это значит? Тоесть какой именно документ мне нужно загрузить? И ещё важно ли быть гражданином России чтобы зарегистрироваться? Заранее спасибо
Здравствуйте. С РСЯ могут сотрудничать резиденты любых стран. При этом условия монетизации могут отличаться в зависимости от формы сотрудничества и страны, резидентом которой вы являетесь. Подробнее в Справке РСЯ: clck.ru/3De68F В качестве подтверждения резидентства подойдут сканы или фото документов: паспорт, загранпаспорт, разрешение на проживание или на работу, а также вид на жительство.
@@yagamesdev спасибо! Вроде все помогло видимо сейчас идёт модерация и это уже результат которого ранее не было ещё раз спасибо!
Блять насколько это тупо реализовано я настолько в ахуе что просто не понимаю зачем так усложнять Почему бы не взять пример crazy games. Ну это треш полнейший
У меня не загружается билд в папку, что делать ?
Здравствуйте. Пожалуйста, пришлите дополнительные подробности нам в личные сообщения в Telegram: t.me/YandexGamesSupport. Всё проверим и подскажем.
А что делать если сделал все правильно а пишет у текущей версии отсутствует источник?помогите пожалуйста 😢🙏
Здравствуйте. Такое уведомление появляется, если не дождаться полной загрузки архива в консоль и сразу отправить игру на модерацию. При загрузке архива отображается надпись «Файл проверяется», это может занять до 15 минут. Необходимо дождаться полной загрузки, затем нажать кнопку «Сохранить». Только после этого можно отправить проект на модерацию. Подробнее по ссылке: clck.ru/3EBJ69
Спасибо огромное @@yagamesdev
Красавцы!
А если ИНН нет на бумаге, возможно использовать из госуслуг?
Здравствуйте. При регистрации в РСЯ вместо скан-копии ИНН можно приложить полноэкранный скриншот с сайта ФНС, на котором будет видно паспортные данные, номер ИНН и адресную строку сайта.
Хаха тут сплошная вода. Сами нас отправляют устанить проблему со звуком хотя они сами ничего не показывают как устроить, этот игра 100% не прошла бы модерацию иза звука в фоновом режиме хоть в делегатах OnFailed OnClosed ставь скажут муз играет. Хотя в доках сказано что музыку надо в этих методах останавливать
Здравствуйте. Дело в том, что наш видео-курс предназначен для начинающих разработчиков и отражает основные аспекты работы с платформой. При этом правила на площадке постоянно меняются, а интеграция SDK оптимизируется. Поэтому не все моменты из роликов сейчас актуальны. Рекомендуем самостоятельно сверяться со Справкой: clck.ru/3E59Rt и Требованиями: clck.ru/3E59Sy перед публикацией игры.
@@yagamesdev а как начинающие опубликуют если проггеры стажем 5х лет не могут опубликовать на площадке?. Пробовали в делегатах OnFailed,OnClosed возобновлять музыку, а в OnOpen заглушать музыку. Всеравно. Смысл от ваших видео? Если проггеры выше уровня Middle не могут устранить проблему? хотя могли бы выпустить норм сдк который сам останавливал весь аудио поток. Но нет. Тут новичкам явно не место с такими овер правилами.
Такой вопрос, а вы не думали ввести ограничение на отправку игру на публикацию? Скажем, если отправил одну игру на публикацию, то перед отправлением следующей игры нужно переждать таймер, ну хотя бы в 24-48 часов. Я понимаю что вы говорите, мол, игры которые делают на коленке за час и выкладывают по 5 штук в день всё равно ничего не получат, но тем не менее, просто чтобы уменьшить уровень мусора на платформе? Хорошим разработчикам это вряд ли помешает, они всё-таки игры не за сутки делают.
Добрый день. Дело в том, что на платформе уже действуют ограничения - одновременно на модерации от одного разработчика может быть не более 5 проектов. Дополнительно предусмотрен таймер перед повторной отправкой игры на модерацию. Если команда выявила в проекте несоответствия правилам, то отправить его на проверку снова можно будет через 24 часа. После повторного отклонения время увеличится до 48 часов. Далее оно возрастает в два раза, и так далее. После пятого возвращения на доработку таймер замораживается и будет составлять 384 часа для всех последующих отклонений. Подробнее рассказываем по ссылке: clck.ru/3E47oP.
@@yagamesdev Это хорошо, но мне кажется что люди, которые делают по 5 игр в день, уже с модерацией на "ты" ( я не про пособничество), и уже хорошо научились проходить модерацию с первого раза. А первая модерация она довольно быстрая, и 10 часов не проходит. Что позволяет им каждый день по 5 однотипных игр загружать. Впрочем, дело ваше. Но я думаю что тот бесплатный трафик в первую неделю, который достаётся им, могли бы получать куда более лучшие игры. Спасибо за ответ.
Привет! Сделайте пожалуйста по Defold! 🙏
Здравствуйте. Подумаем над тем, чтобы сделать отдельные видео по Defold. Спасибо за идею 🙂
вроде инди проект, а ощущение что создашь ведьмака блин. ну урок информативный, конечно. но, блин, можно было попроще сделать, чтобы новички сразу не офигевали, надеюсь дойду до конца всё-таки)))
Здравствуйте. Спасибо за обратную связь. Желаем вам успехов в обучении 🤞
Ожидание: сквозные отверстия, различные мутации конечностей Реальность: scale x2
Отверстия, мутации и прочее делаются шейдерами
Не очень понял зачем на камеру вешать скрипт с апдейтом? Может просто сделать камеру дочерним объектом игрока и она автоматом будет следовать за персонажем без всяких апдейтов?
Ну вот! А говорит: нет нормальных игр на ЯИ! Оказывается есть немного) Да, жаль что в интервью нет примеров игр о которых говорят.
Играю в "Ежиков" 3 года, обожаю эту игру за простоту, ненапряжность, красоту, приятность, постоянные обновления. Огромное спасибо разработчикам за это чудо! ❤❤❤
Такой формат зашёл, всегда интересно посмотреть и услышать разработчиков успешных игр.))))
Здравствуйте. Спасибо, что делитесь своим мнением ❤️ Стараемся разнообразить контент для наших зрителей.
Что за ежики? Ни футажей, ни ссылок.
Очень милая игра, прям добрым вайбом от неё веет) Напомнило "оазис: последняя надежда"
Респект разработчикам из Орла
Было время !
Где таймкоды?
Здравствуйте. Спасибо, что подсветили. Подумаем над тем, чтобы добавить тайм-коды для этого ролика 🙂
Спасибо за обзор
Здравствуйте, подскажите, а то я не нашёл, у вас есть гайд по поводу того, как определить устройство с которого заходит игрок и в зависимости от этого отображать наэкранное управление или нет.
Здравствуйте. Определять, в каком окружении пользователь запускает игру, можно с помощью метода ysdk.deviceInfo нашего SDK. Подробнее в Справке: clck.ru/3DiV6s.
Интересно было бы продемонстрировать enum в switch вместо первого if мне кажется, а так очень классный урок, очень понравился, Спасибо вам и Яндексу за этот курс)
Добрый день. Специально создавали курс по Unity для начинающих разработчиков. Рады, что он помог разобраться в создании игр 🙂
Ну конечно кто никогда не программировал, тому будет все равно очень трудно сходу разобраться
5:00 третья функция комментария - повысить количество строк, за которые платят
Спасибо за информацию! Правда ли что РСЯ автоматически уплачивает 13% НДФЛ за ФЛ при выплате?
Здравствуйте. Для физических лиц - резидентов РФ из вознаграждения Яндекс самостоятельно удерживает и перечисляет в бюджет налог на доходы 13%. В других случаях налоги и сборы выплачивают партнёры. Подробнее по ссылке: clck.ru/3De6H5
Курс офигенный. Но с камерой это просто жесть, чтобы понять тот алгоритм пришлось на бумажке поле рисовать чтобы плавно и красиво двигался а не просто передать эулеру позицию мыши, а еще сначала ввело в ступор что 0,0 координата мыши начинается внизу слева а не сверху
Подскажите, из за чего ошибки при билде проекта? Буду благодарен за ответ, по идее никаких ошибок в коде нет, пересмотрел несколько раз. Ошибка 1: Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js: D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.jslib: failure to execute js library "D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.jslib": UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) Ошибка 2: Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js: D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.jslib: use -sVERBOSE to see more details UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) Ошибка 3: Building Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js failed with output: error: D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.jslib: failure to execute js library "D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.jslib": error: D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.jslib: use -sVERBOSE to see more details Internal compiler error in src/compiler.js! Please create a bug report at github.com/emscripten-core/emscripten/issues/ with a log of the build and the input files used to run. Exception message: "D:\Unitygames\GeometryParkour\Geometry Parkour\Assets\Yandex\Plugins\my.preprocessed.jslib:50 }; ^ SyntaxError: Unexpected token ';' at new Script (vm.js:88:7) at createScript (vm.js:263:10) at Object.runInThisContext (vm.js:311:10) at Object.load (D:\Unity\2023.2.14f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emscripten\src\modules.js:226:12) at runJSify (D:\Unity\2023.2.14f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emscripten\src\jsifier.js:95:18) at Object.<anonymous> (D:\Unity\2023.2.14f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emscripten\src\compiler.js:109:3) at Module._compile (internal/modules/cjs/loader.js:1138:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) at Module.load (internal/modules/cjs/loader.js:986:32) at Function.Module._load (internal/modules/cjs/loader.js:879:14) emcc: error: 'D:/Unity/2023.2.14f1/Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/node/node.exe D:\Unity\2023.2.14f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Emscripten\emscripten\src\compiler.js C:\Users\anjut\AppData\Local\Temp\tmpforkysh5.json --symbols-only' failed (returned 1) UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Здравствуйте. Уведомление «Unexpected token ';'» говорит о том, что в .jslib файле некорректный синтаксис на 50 строчке кода. Вероятно, на этой строке присутствует лишняя точка с запятой или неправильно оформленный код.
Здравствуйте, человек который не является гражданином РФ может зарегистрироваться и вывести денежные средства полученные за рекламу? Заранее спасибо за ответ.
Здравствуйте. С РСЯ могут сотрудничать резиденты любых стран. При этом условия монетизации могут отличаться в зависимости от формы сотрудничества и страны, резидентом которой вы являетесь. Подробнее в Справке РСЯ: clck.ru/3De68F
Классный ведущий
0:52 чел даже прочесть пункт до конца не осилил 😀 не знает, что ли, что там дальше за набор букв такой идет? 😀
3:09 а версия у него 2022.. ну впрочем, ладно, ошибается, я так смотрю, он там постоянно 😀
Вроде получилось всё, но у меня есть отличие. В моменте столкновения с воротами width персонаж расширялся, а с воротами height - не срабатывал. Изменил в скрипте else if на просто if и всё заработало как надо. Не могу понять почему у вас сработало, а у меня только так. Вот ваш вариант скрипта, где у меня срабатывали только изменения по ширине: private void OnTriggerEnter(Collider other) // Метод обнаружения столкновения. { PlayerModifire playerModifire = other.attachedRigidbody.GetComponent<PlayerModifire>(); // Создаём переменную. if (playerModifire) // Если столкновение с объектом, на котором есть компонент с названием PlayerModifier не равно 0, то есть проверяем есть ли он. { if (deformationType == DeformationType.Width) // Если деформация по типу ширины. playerModifire.AddWidth(value); // Деформация по ширине произойдёт исходя из значений на воротах. } else if (deformationType == DeformationType.Height) // в противном случае, если тип деформации по высоте. { playerModifire.AddHeight(value); // Деформация по высоте произойдёт исходя из значений на воротах. } } а если вот так, то и по высота тоже заработала: private void OnTriggerEnter(Collider other) // Метод обнаружения столкновения. { PlayerModifire playerModifire = other.attachedRigidbody.GetComponent<PlayerModifire>(); // Создаём переменную ,чтобы не писать длинный код, а просто использовать переменную для проверки компонента на объекте. if (playerModifire) // Если столкновение с бъектом, на котором есть компонент с названием PlayerModifier не равно 0, то есть проверяем есть ли он. { if (deformationType == DeformationType.Width) // Если деформацию по типу ширины. playerModifire.AddWidth(value); // Деформация по ширине произойдёт исходя из начений на воротах. } if (deformationType == DeformationType.Height) // в противном случае, если тип деформации по высоте. { playerModifire.AddHeight(value); // Деформация по высоте произойдёт исходя из значений на воротах. } }