又开新帖干嘛?你说的游戏主页面的screen是:screen navigation 里面添加条件判断怎么会没用?
又不给出你怎么写这脚本,也不给出错误信息,就一句“尝试过,没成功”?
示例脚本:
在 screen navigation()里,添加4行脚本
[RenPy] 纯文本查看 复制代码 #######################################################################
## 导航屏幕 ###########################################################
##
## 该屏幕包含在标题菜单和游戏菜单中,并提供导航到其他菜单,以及启动游戏。
screen navigation():
if persistent.gui_cg: # 条件判断
add "aaa1"
else:
add "aaa2"
在工程 script.rpc 里修改为:
[RenPy] 纯文本查看 复制代码 # 定义两张纯色做背景演示图片。
image aaa1 :
"#330099"
image aaa2 :
"#ffff33"
# 持久化变量,做条件判断。
$ persistent.gui_cg = False #True
# 游戏在此开始。
label start:
"剧情文本"
$ persistent.gui_cg = True
"主界面已经更改,可以直接右键返回看看。"
# 此处为游戏结尾,此处为游戏结尾。
return
音乐类似操作。
测试别忘了,点“删除持久化数据”。
|