在最新版本的Ren'Py中仍然可以实现启动屏幕吗?我搜索了所有有关启动屏幕使用情况的论坛;但是,它们都已过时或不起作用。下面,我包含了历史悠久的Ren'Py Wiki页面上的代码片段(该页面在最新版本中不起作用)。我在Ren'Py网站上找不到其他官方文档。在这一点上,我有点绝望。我到底该怎么做?
label splashcreen:
scene black
with pause (1.0)
show text "splash text" with dissolve
with pause (2.0)
hide text with dissolve
with pause (1.0)
return
答案 0 :(得分:1)
这只是拼写问题。检查启动画面的拼写。您忘记了第三个“ s”。 splashScreen,不是splashcreen。另外,您不需要with暂停,只需使用暂停即可。这是经过适当更改的代码。我在最新版本的Ren'Py(7.3.2)上进行了测试。
label splashscreen:
scene black
pause 1.0
show text "splash text" with dissolve
pause 2.0
hide text with dissolve
pause 1.0
return
答案 1 :(得分:0)
我假设您想要菜单前的启动画面,对吗?
如果是这样,请尝试:
label splashscreen: # create a label for your splashscreen
play music mysong # This is optional
scene black
with Pause(5) # You can change the pause time
show text "Lorem Ipsum..." with dissolve
with Pause(5)
hide text with dissolve
with Pause (1)
show text "My" with dissolve # You can change this to an image if you have one
with Pause(6) # This pauses the current shown text
hide text with dissolve
with Pause(2)
return # And of course the Return will take you to the main menu screen
希望这会有所帮助。
答案 2 :(得分:0)
如果您想在 Ren'py 读取脚本并启动游戏时显示图像,您可以使用 Renpy 的预启动功能。
要在引擎启动时显示此类和图像,请创建一个名为 presplash.png(或 presplash.jpg)的图像文件,并将其保存到游戏目录中。