Как делать переходы спрайтов и фонов в РенПай? Учимся делать переходы в визуальной новелле. Урок RenPy #10. Закинуть денежку - boosty.to/kosmo Стримы - twitch.tv/kosmo_cat ВКонтакт - kosmothecat #РенПай #Космо
Пікірлер: 64
@kosmorenpy4 жыл бұрын
Небольшой тест по работе с картинками: forms.gle/qYyHPi93C1nDWWNx6 Официальная информация о переходах на сайте РенПай: www.renpy.org/doc/html/transitions.html Все уроки, фрагменты кода, нужные файлы, а также тесты для проверки вы сможете найти на этом сайте: bit.ly/kosmorenpy Поддержать проект - boosty.to/kosmo Стримы - twitch.tv/kosmo_cat
@charles_emo4 жыл бұрын
Наверное, это самые удачные уроки по RenPy. Познавательно, интересно, и даже развлекает. Жду с нетерпением следующий урок
@user-bj3ev9mr8s4 жыл бұрын
И познавающе, и хороший юмор)
@kosmorenpy4 жыл бұрын
Спасибо )
@jademisch8543 жыл бұрын
Я просто ржала когда Васелина "уезжала" в разные стороны особенно когда она улетела 🤣🤣🤣🤣🤣🤣
@ABproducts2 жыл бұрын
тоже самое
@Socket90 Жыл бұрын
Можно создать новеллу где Вася и Василина летают по в космосе или едут на кадилаке
@Socket90 Жыл бұрын
Я пошёл делать новеллу про невероятные приключения Васи и Василины
@ABproducts2 жыл бұрын
Очень познавательный канал для начинающих писателей новелл, вот благодаря тебе, появилось мотивация создать новеллу! А так же ты смешно делаешь эти уроки, угарал от того, как Василина улетела вверх! Просто смешно и познавательно! А то другие уроки как то уныло делают без юморов, а у тебя просто смешно и познавательно, я думал что renpy через чур очень сложный(ну для пробной даже проще) а так средне можно сказать проще, даже узнаю новые легкие методы написание диалогов, и др. вещи, отдельное тебе спасибо!
@AAAAAACHO Жыл бұрын
Я всегда хотела и до сих пор хочу создать игру. Мне очень нравиться эта серия видеоуроков по ренпай! Всё кратко и даже интересно
@Alto_Clef4 ай бұрын
Все получилось с игрой ??
@Romanov112 жыл бұрын
Спасибо тебе большое
@religiondestroyer4 жыл бұрын
спасибо большое
@sir_mitral4 жыл бұрын
Благодарю
@DaNet7373 жыл бұрын
Уууооть😂👍
@yaroslawochka2 жыл бұрын
Один дислайк поставил Вася
@felisssia6 ай бұрын
можно указать, как долго будет стоять один фон? или переход через черный экран сделать более долгим
@postmetamorph62472 жыл бұрын
Спс КК
@katrinashade463 жыл бұрын
А как вот так быстро перезапускать игру, чтобы посмотреть, как работает новый скрипт, как вы делаете в видео? Просто постоянно запускать проект с начала, чтобы посмотреть, как работают изменения, очень неудобно, особенно если проект большой. Спасибо, кстати, за уроки, очень наглядно и понятно!)) И отдельное спасибо за практически полноценный курс на сайте - очень помогает в освоении движка для новичков!)
@kosmorenpy3 жыл бұрын
Shift+R
@katrinashade463 жыл бұрын
@@kosmorenpy спасибо)
@kosmorenpy3 жыл бұрын
Не за что )
@valstbr84118 ай бұрын
я просто создал сверху маленькую imagebutton, но поломанную, и при ее нажатии выдает ошибку и тут же перезагрузить можно
@SamoylovaAlisa Жыл бұрын
Очень интересно!
@Helling_Out Жыл бұрын
Круто, но как состыковать это с предыдущим уроком, где использовались более простые переходы между спрайтами? Я хочу сдаелать так, чтобы между репликами эмоции персонажа также менялись плавно
@Helling_Out Жыл бұрын
Понял, нужно просто написать with dissolve в той же строке что и реплика со сменой эмоции
@jrici-elguri3 жыл бұрын
Здравствуйте, у меня такая проблема: после записи и сохранения кода, запускаю игру, чтобы посмотреть, что получилось. Она запускается, листаю в самый конец( до момента, для которого только что написала код), и на моменте, где должен он быть( scene и новые персонажи) показывается scene и сразу вылетает. А обычно нужно было самой нажать enter, чтобы выйти. Но оно само вылетает на этом моменте, хотя вначале игры не выходит ошибка кода, всё исправно включается...
@Yo_ddd2 жыл бұрын
почему не получается задать место? как в видео указала с помощью init значения права и лева, но при запуске ничего не происходит. персонажи наезжают друг на друга ((
@anikwwi4 жыл бұрын
а можно присвоить каждому свое диалоговое окно?
@windowtale98503 жыл бұрын
А что если я пытаюсь показать второй спрайт а он не показывается котя названия совпадают, а с первым спрайтом все нормально
@cobweb68285 ай бұрын
Можно ли как-то с центра персонажа в лево сдвинуть? А то пытаюсь и не работает
@user-vm8oo8in7y7 ай бұрын
Хм, как два спрайта передвинуть одновременно в одном направлении понятно, но как одновременно например один спрайт влево, а другой вправо? Ну чтоб синхронно один влево, другой вправо, а не п очереди уходили
@Kurokenshin3 жыл бұрын
Если в сцене участвуют два персонажа и оба переходят в следующую, то они исчезают (dissolve) или двигаются (move/ease) по одному, в том порядке, в каком их укажешь в коде. Можно ли сделать так, чтобы оба персонажа появлялись/исчезали или двигались одновременно? Или только по одному?
@kosmorenpy3 жыл бұрын
Использовать одну команду with после указания обоих картинок. Тогда переход применится к обоим картинкам сразу
@Kurokenshin3 жыл бұрын
@@kosmorenpy спасибо за ответ!
@kosmorenpy Жыл бұрын
show alla show bobby with dissolve
@aajanavv__2 жыл бұрын
Вопрос:Как сделать так, чтобы на одну реплику персонаж подпрыгнул?
@chellybitdipov2 жыл бұрын
в следущих гайдах вроде будет
@aleka60804 ай бұрын
как скрипт релоуднуть? не через ctrl s
@BUGHUNTER_2 жыл бұрын
а какой эффект отвечает за то, чтобы спрайт появлялся/исчезал из/в земли(ю)?
@kosmorenpy2 жыл бұрын
moveinbottom moveoutbottom или easeinbottom easeoutbottom
@miyayuzu44734 жыл бұрын
Есть вопрос - как сделать плавный переход персонажа к другой части экрана? Допустим, с середины налево.
@kosmorenpy4 жыл бұрын
Показать персонажа в новом положении командой show alex at left, например. А ниже дописать переход with move или with ease.
@miyayuzu44734 жыл бұрын
@@kosmorenpy Уже разобрался, но за ответ спасибо большое. Твой "shiw" запутать мог :dd
@kosmorenpy4 жыл бұрын
Ох, только заметил опечатку о.о
@valstbr84118 ай бұрын
а как отменить переход при нажатии мыши?
@ser1to4 жыл бұрын
Когда новое видео
@repa74822 жыл бұрын
Обожепомогите. Мне не хотелось спрашивать об этом, так как проблема простая, но... Почему define myname1 = Dissolve(5.0) читаемо, а define myname2 = moveinbottom(5.0) не читаемо? Я так же пробовала: Moveinbottom(5.0) moveinbottom (5.0) Moveinbottom (5.0) moveinbottom 5.0. Я пыталась замедлить этот переход даже с помощью трансформации(как в 38 уроке), но у меня ничего не выходило (мне нужно просто немного замедлить спрайт, выплывающий снизу вверх). Буду очень признательна, если поможете мне.
@kosmorenpy2 жыл бұрын
Можно сделать свой собственный переход с помощью transform.
@repa74822 жыл бұрын
@@kosmorenpy , спасибо. Попробую снова.
@user-yo6qj9ed8q2 жыл бұрын
Привет! В который раз пытаюсь решить эту проблему, но не выходит. Прописываю команду эффекта, но она просто игнорируется и картинки появляются резко. Я проверила: все слова написаны правильно, код выглядит точно как на видео, однако в самой игре ничего не происходит. Помогите, плиз
@kosmorenpy2 жыл бұрын
Надо смотреть проект. Если что, скинь в ВК.
@InGod_WeTrust3 жыл бұрын
а можно как то настроить скорость перехода? хочу что бы мув ин быстрее проигрывался
@user-qg8fe8hx4s3 жыл бұрын
Да, после перехода нужно указать необходимое время. with Dissolve(1.0) Вы можете сократить эту строчку используя оператор define. define myname = dissolve(1.0) И тогда, можно будет написать короткое имя перехода: Scene bg class with myname
@user-lq2jv3qm1y2 жыл бұрын
а как сделать эффект вспышки? Просто в обучальной новелле он присутствует а когда вписываешь в скрипт то пишет что нету.
@kosmorenpy2 жыл бұрын
Можно сделать полностью белый фон и обычным переходом сначала перейти на белый фон, и сразу же на новую сцену
@user-lq2jv3qm1y2 жыл бұрын
@@kosmorenpy спасибо за ответ!! Я попробую, но у меня есть ещё вопрос. Насчёт вариантов ответа, как продолжать диалог между персонажами дальше? Просто как только выбор сделан сразу выкидывает в главное меню
@kosmorenpy2 жыл бұрын
После выбора перебрасывать на другую метку, где продолжать новую ветку сюжета
@BUGHUNTER_2 жыл бұрын
flash эффект
@user-rc7uj5wo3x2 жыл бұрын
Что за чудак поставил дизлайк?
@lindsy7415 Жыл бұрын
когда пишу with dissolve показывается ошибка, что не допустимая команда