DynamicCharacter

Материал из Ren'Py Wiki
Перейти к навигации Перейти к поиску

Функция: DynamicCharacter (name, **kwargs):

Эквивалентна вызову Character с теми же аргументами и динамическому аргументу со значением True.
Простой пример:
init:
    $ povname = ""
    $ pov = DynamicCharacter("povname", color=(192, 64, 64, 255))

$ povname = renpy.input("Как тебя зовут?")
pov "Меня зовут %(povname)s."
Пример с именем и фамилией показывает, как два пользовательских ввода имени могут быть объединены, чтобы сделать едиными имя и фамилию:
init:
    $ povname1 = " "
    $ povname2 = " "
    $ povnamefull = " "
    $ pov = DynamicCharacter("povnamefull", color=(192, 64, 64, 255))

$ povname1 = renpy.input("Как ваше имя?")
$ povname2 = renpy.input("Как ваша фамилия?")
$ povnamefull = povname1+" "+povname2
pov "Меня зовут %(povname2)s. %(povname1)s %(povname2)s."

Источник[править | править код]

Статья "DynamicCharacter" на английском языке


Индекс функции Вернуться к началу статьи