Анатолий Адонин

Анатолий Адонин 

Разработка на Python / Renpy

401subscribers

111posts

Showcase and bundles

16
A bundle is a collection, compilation, playlist, or catalog of posts that saves you from searching through the blog and lets you buy the entire content series in a single click.

27 NVL-режим в Renpy

NVL-режим в Renpy является альтернативным вариантом отображения текста. Он выводит текст на весь экран сплошным массивом.
В отличие от стандартного ADV-режима, здесь текст постепенно прокручивается вверх по мере добавления новых строк.
Текстбокс для режима NVL можно найти в папке gui и переделать под стилистику своей игры. Например, заменить на изображение пергамента или планшета.
NVL-режим чаще всего применяют для длинных монологов, повествовательных вставок и экспозиции. Он подходит для сцен, где важна атмосфера и непрерывность текста, например, во вступлениях или дневниковых записях.
Чтобы использовать NVL-режим, необходимо создать персонажа с параметром kind=nvl. После этого все его реплики будут отображаться в соответствующем формате.
Далее в сценарии достаточно вызывать реплики этого персонажа, и текст будет автоматически выводиться в NVL-окне. Для очистки экрана используется команда nvl clear, которая удаляет ранее выведенные строки и позволяет начать новый текстовый блок.
Все настройки отображения NVL-режима можно найти в gui.rpy, чтобы выровнять текст относительно вашего текстбокса.
***
Скрипты из урока:
rpy
nvl_example.rpy776 Byte
rpy
character.rpy4.46 Kb

***
Изображения из урока:
rar
nvl.rar943.61 Kb

***
Предыдущий урок:
26 Речевые пузыри в Renpy
Следующий урок:
28 Как исправлять ошибки и баги в Renpy
Все гайды здесь
Подскажите, как сдвинуть влево или вправо , чтобы не посередине отображался?
В гуи в разделе нвл эти настройки
Subscription levels3

Личный состав

$0.92 per month
Участник экспедиции

Колонист

$2.45 per month
С комфортом до Бетельгейзе

Штурман

$4.9 per month
Штурмуем геймдев - Пошаговые уроки с нуля до профи
Учимся создавать игры на Renpy
Программируем на Python
Go up