如何在Ren'Py中显示动态屏幕

2024-04-25 10:29:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试显示这个小屏幕,它可以动态地读取玩家到目前为止为一个工作申请输入的内容(不是一个真实的,只是一些沉浸感和统计数据之类的东西)。我在想,它应该有一个盒子来容纳文本,这将是我制作的一些图像,它应该有一些行数,但我还没有决定这一点。我对Ren'Py完全陌生,我一辈子都不知道该怎么做。我不知道如何在屏幕中间显示框的背景图像,如何使文本显示在框内(我忘了如何更改文本颜色),如何根据需要进行包装,等等。如果可能的话,我还想知道如何引导播放器到另一个类似类型的显示与新的文本。你知道吗

mcfn=first name,mcln=last name,tit指的是一个像ms或mr这样的标题,我在一个单独的文件中,从屏幕上显示的废话中,我可以看出至少那个部分显示正确。你知道吗

screen jobapp():
    add "gui/job_app.png" xcenter
    #fixed:

    text "Name: [mcfn] [mcln]." xalign 900 yalign 0
    text "Title: [tit]"
    textbutton "Yes, that's right, flip page."
    textbutton "No, something's not right"

Tags: textname图像文本right内容屏幕玩家