ПЛАВНАЯ смена сцены В Unity | Переход локаций легко и просто
Вставка
- Опубліковано 2 жов 2024
- Ты решил, что просто резкая смена сцены в твоей игре тебя не устраивает? Тогда специально для тебя Я записал этот короткий туториал, в котором научу тебя легко и быстро делать красивые и плавные переходы между сценами. Подпишись, чтобы не пропускать новые туториалы)
Приятного просмотра)
Другие туториалы: • Unity туториалы
==================================================================
ПОДДЕРЖАТЬ КАНАЛ:
www.donational...
==================================================================
#сцены #переход #unity #локации #gamedev #геймдев #программирование #игры #ghoustly #туториал #плавность
*_Надеюсь, туториал тебе помог)_*
*_Если так, то прошу отблагодарить меня активом, для меня это очень важно_*
Я с тобой😁
ОЧЕНЬ.
Круто но как сделать так чтоб сцена продолжилась, например перехожу со сцены 1 на сцену 2 нажав кнопку которая в сцене 1, на сцене 2 есть кнопка на которую если нажать ты вернешься на сцену 1, ну так вот я хочу чтобы сцена 1 продолжилась а не началась заново, когда я перехожу на сцену 1 со сцены 2
я думал видео будет про некую загрузку сцены, типа асинхроная или чего там ещё может быть, а тут по сути просто вот так лохотронско😅
ничего не имею против, молодец, что сделал видео)
Видео про плавные переходы, а не асинхронную загрузку, лол)
@@Ghost_gamedev лол на лол
@@wanteDzeD лол на лол не приходится
@@Ghost_gamedev лол на не прихождения лол на лол
А чтоо делать если несколько кнопок, как переключаться к нужной сцене
господи я с этими переходами черт знает уже сколько мучаюсь, хотя шняга максимально простецкая. автору спасибо за тутор, пойду дальше страдать
А что не получается? Напиши в моём сервере на дискорде, я тебе помогу)
Ссылка в описании)
@@Ghost_gamedev ссылки нету(
@@Minatbl4 тогда напиши в ВК, ссылка в профиле)
работает всё кроме затемнения но за переход спасибо
Что делать если сначала загружается сцена, а потом только анимация?
Анимушки, приколюшки (⌐■-■)
Cheers for it's 1:55
Как это можно всё знать?
В бесплатных курсах про это не рассказывают и не показывают, да и в платных вряд ли тоже.
Хотелось бы спросить, как сделать звук при переходе между с ценами? Допустим чтобы когда я нажимал кнопку и воспроизводился звук. Всё перебробовал , не помогает, заранее спасибо за ответ!
На кнопку можно повесить audioSource, и в методе onclick указать саму себя (саму кнопку), выбрать в появившемся списке компонент AudioSource, выбрать метод "PlayOneShot" и далее указать в появившемся поле звук из папки, который нужно воспроизвести. Тут даже скриптов не нужно
@@Ghost_gamedev Спасибо конечно за ответ, но всё равно не работает(
Супер!!! Подскажите, игры «выйти из комнаты» делаются по такому принципу? Переход от одной стены к другой.
Либо переход между сценами, либо во время затемнения камера смещается в сторону, где включается другая локация
собственно само действие в он клик вырезал, ведь там мы указываем само перемещение , гений
Я ничего не понял из того, что ты пытался донести
Новое видео спустя 2 года
это меня радует
Даже месяца не прошло с прошлого ролика)
Очень быстро и без подробностей, вы самоучка?
Не пробовали себя в качестве коуча?
А какие ещё подробности нужны? Вроде итак всё показал
Cheers for it's 1:55
наконец-то вернулась к проекту и к этим переходам, дядь, ты лучший, оно сработало 😭
Очень рад, что помог)
как с успехом у тебя?
@@drag_bruh5739 в процессе, но уже другая задумка, так как поняла что с предыдущей слишком сильно замахнулась. плюс если до этого отношение к проектам было несерьезное, а идея переть в геймдев чем то из разряда попробовать просто потому что интересно, то сейчас уделяю этому гораздо больше времени и думаю развиваться именно в этом направлении
@esthherq это потрясающе! Желаю тебе удачи и если могу помочь тебе с чем-то (в том числе и с проектом), то обязательно обращайся ^^
@@Ghost_gamedev спасибо большое!! на самом деле уже помогаешь, у тебя оч полезные туториалы
Debbie good 0:47
Debbie good
Я как раз на днях думал над этом и искал туторы по анимации перехода между сценами но ничего годного не нашёл а тут за 5 минут ты это показал, Респект тебе! И большое спасибо!
Рад помочь)
Топ 👍👍👍
Очень круто спасибо
Автор читает мысли
Рад помочь)
Ну класс, а если нет функции в add ivent changeScene потому что у меня не та версия юнити
Это не из-за другой версии юнити, а из-за того, что скрипт висит на одном объекте, а аниматор на другом, когда обе вещи должны быть на одном объекте
Искал в сети как сделать надписи над объектами когда игрок подходит например к сундуку а после когда игрок уходит от объекта надпись исчезает) вообщем так и не нашёл решения буду рад помощи в видео 😀
А ведь еще недавно он делал little jumper,а еще в поисках жизни на C++. А теперь раздает туториалы из которых я на заметку беру необходимые мне штуки, растешь)
Спасибо)
Привет будет классно если ты сделаешь ролик по заставке с прогресс баром при переходе на новую сцену спасибо
Ничего не работает уже третий раз пытаюсь но ничего
Ну без подробностей я ничем не могу помочь. Если у тебя не работает, значит, ты не делаешь так, как в видео
@@Ghost_gamedev так же у меня просто не переходят сцены
@@PolitWolfex добавь сцены в build settings
@@Ghost_gamedev я добавил, код вроде бы правильно написал но чето как то чето не тепехает через сцены и ещё может проблема что у меня из 2д в 3д?
@@PolitWolfex нет, проблема не в этом. Мне нужно самому увидеть, что происходит. Запиши видео и скинь мне в ВК, ссылка в профиле
Я редко оставляю комментарии, но твой видос мне пипец как помог! Благодарю от души!!!!
Рад, что помог)
Здраствуйте,а есть способ сделать плавный переход без анимации?
Можно через скрипт, но анимацией самый оптимальный способ
@@Ghost_gamedev спасибо.Я так и сделал через скрипты.Просто я хотел сделать так, чтоб анимация проигрывалась спустя пол секунды после нажатия на кнопку, чтобы потом анимацией сделать загрузочный экран.Загрузочный экран ещё в процессе,но мой интерфейсик меня уже радует.
Это видео меня подкупило,надеюсь другие ролики не менее информативные и короткие.
@@shardjovanna6701 в самой анимации можно сделать задержку, или в настройках анимации)
Ты конч? это не работает вообще
Главное правило в жизни недоразвитых биомусоров с лишней хромосомой: "если у меня что-то не вышло, то я не тyпой рукожoп, долбящийся в глаза при просмотре туториала. Это другие виноваты"
@@Ghost_gamedevИзвиняюсь, я разобрался и признаю я даун
@@accis3196 так-то лучше
почему не анриал?
Как-то выбор упал на Unity, Но на анриле, в принципе, по такому же принципу можно сделать ╮(. ❛ ᴗ ❛.)╭
@@Ghost_gamedev буду ждать уроки на анриал)
@@Ghost_gamedev ещё бы стоит разобрать наратив дизайн и тд
Хорошо)
@@Ghost_gamedev может типо 1 урок там один урок тут?)
Когда привязываю скрипт в Button то вместо нужной функции показывает MonoScript. Что делать?
С таким количеством информации я помочь не смогу
решил проблему?
если ты еще не бросил проект скажу как решил я надо поставить на кнопку например скрипт а потом вставить не скрипт в окно под рунтайм онли а эту кнопку а там уже будет все как в видео
сори за то что не ставлю точки и запятые мне лень
@@укотофеича лень ставить точки и запятые, но не лень постоянно объяснять всем, что тебе лень ставить точки и запятые. Гениально
@@Ghost_gamedev ну да
Привет, желаю удачи в продвижений. Можешь подсказать если я начну с c++ это будет ошибкой? Не разу не изучал какой то язык э. Хочу начать с c++ если нет то питон а потом c++. Можешь дать совет?
Я тот самый человек, который первым языком выбрал С++. Поначалу будет сложно, но так будет с любым языком, ведь нужно понять принципы работы языков и логики. Ну, потом тоже будет сложно, но из-за накопленного опыта и понимания принципов программирования эти сложности будут казаться гораздо более лёгкими, чем в начале пути, поэтому если ты решил выбрать С++ в качестве первого языка, то выбирай и изучай его. Желаю удачи)
@@Ghost_gamedev спасибо брат!
@@malik128new2 рад помочь)
О СПС
Слежу за тобой год уже, и хоть я так и не сделал ни че го в своих новых проектах, но смотреть твои ролики всегда интересно. Спасибо
Большое спасибо за поддержку, мне очень приятно)
Отличие твоих видео от других гейм мейкеров в том, что ты всё предвидел и не просто один популярный вариант сделал, а учитываешь все остальные возможные. Ещё и подробно пошагово показываешь, а не пропускаешь моменты, чтоб видео короче было, типа "я за 30 секунд успел всё рассказать и показать, так кто здесь герой?". Минимум лишнего, всё очень полезно) 👍
Спасибо большое за обучение, таких методов перехода и не видел пока нигде
Благодарю)
Если не сложно то можешь сделать ролик по появлению надписи о новой локации например Тёмный лес а после когда игрок пройдёт дальше она исчезнет одноразово. Как это сделано в полом рыцаре при смене локаций надпись указывает в какую ты попадаешь
Просто создать текст и анимировать его, как удобно, и в конце его убрать в этой же анимации. Если текст должен появляться только в старте сцены, то тут вообще сложностей нет, анимация сама воспроизведётся и исчезнет.
А если локацию можно сменить, не меняя сцену (прямо посреди игры), то нужно просто поставить коллайдер, который при соприкосновении с игроком включит этот текст с названием локации. Если непонятно, то позже запишу туториал)
@@Ghost_gamedev буду рад твоему видео как снегу летом 😀
@@АлексейПокщаев-б7э хорошо, позже запишу)
НЕ РАБОТАЕТ ВЫДАËТ КРАСНУЮ ОШИБКУ
Вау, а почему не синяя?
@@Ghost_gamedevПотому
Что-то я совсем не понял как это работает и почему вместо скрипта используется GameObject > SetActive(bool), но по крайней мере оно хорошо работает) Спасибо, очень пригодилось! И ведь никто другой ничего похожего не показывает...
Потому что зачем писать функцию включения объекта, если она уже есть в Unity?)
@@Ghost_gamedev Да не в этом дело. Просто я не понял как это работает.
Типа эта булевая переменная в функции для того чтобы включить панель, а саму панель отключаем до тех пор пока не будет нажата кнопка и тогда если будет true, то панель включится? Или как то так похоже?
@@bogdan9423 да, ты всё правильно понял)
@@Ghost_gamedev ну ок, тогда буду ещё делать и разбираться,чтоб ещё лучше понять)
@@Ghost_gamedev а можешь к стати, ещё видео про анимацию сделать, как кнопку анимировать? Ну в смысле не просто растягивать и перемещать, это легко. А как свои спрайты под неё загружать, чтобы это действительно выглядело как кнопка. Ну в смысле спрайты кнопки которые ты нарисовал. Сама анимация нажатия, а когда кнопка нажата, чтобы ещё первоначальный цвет на другой цвет менялся и возможно подсветка какая-то под кнопкой включалась, типа свет вокруг кнопки.
И ещё как другие UI элементы анимировать. Например то же переключение и выбор персонажей сделать пролистыванием в сторону, или переключение по кнопкам. Нуу как-то так)
спасибо, но анимация не получилась(
Почему?
Как активировал винду ?
При покупке нового компа уже стояла активированная винда)
Блин почему кнопка не кликается после кат сцены ?
Ты забыл отключить панель в конце анимации)
Когда панель исчезает, отключи у неё в анимации компонент Image
@@Ghost_gamedevЯ ещё не делал понель я просто в кат сцене сделал так чтобы кнопка сверху вылезала
@@Tyj_Aaaaa видимо её что-то перекрывает
@@Ghost_gamedev Нет . Других кнопок нет
@@Tyj_Aaaaa не кнопок, а любых других элементоа, которые могут стоять поверх твоей кнопки. Либо у тебя нерабочая кнопка
Классы именуют с большой буквы.
Пускай каждый пишет как ему нравится
@@KeyDevLol да нет, он прав, ведь в программирование, как и в русском языке, есть свои правила написания, и если им не следовать, это будет путать других программистов при попытке прочитать или изменить код)
НЕ РАБОТАЕТ!!!
Ты что то не правильно сделал сначало надо разобраться все перепроверить и только потом писать сюда свои комментарии
@@mopkod я это делал уже много много много много много много много много много много много много много много много много много много много много много много много много раз
@user-ug9po6ex7u достаточно было сделать 1 раз, как нужно. Для тех, кто не может нормально списать код, у меня есть дискорд сервер, куда я публикую скрипты из туторов
@@PolitWolfex много у кого получилось у тебя одного не получилось ты бы лучше нормально спросил что ты не правильно сделал я думаю автор бы тебе объяснил у меня всё получилось я тоже сначало подумал что не работает туториал потом несколько раз перепроверил и все заработало
@@Ghost_gamedev я уже много кодов писал и не один не работает, в чем проблема то?
Привет. Спасибо. Только начал изучение в SkillBox. И стараюсь каждую домашку делать с душой и применением того, что ещё не учили. Добавил эффект по твоему туториалу.
Ну и за короткое, но полезное видео лайк, подписка и колокол.
Спасибо за поддержку, рад помочь)
Добавь контакты свои там например дискорд или вк под видео
Ссылка на ВК находится в профиле