找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18711|回复: 5

[已解决] 请问如何让主页面的背景图在游戏运行结束后改变

[复制链接]
发表于 2019-10-17 18:42:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
比如我有一个图片image1.png作为初始背景图,如何让游戏在运行结束return回到主页面的时候改变成另一张image2.png呢??

我大概知道应该是在screen.rpy中利用持续化数据实现,但是具体应该怎么做呢???求大佬解答!!!!
发表于 2019-10-18 13:23:42 | 显示全部楼层
又开新帖干嘛?你说的游戏主页面的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

音乐类似操作。
测试别忘了,点“删除持久化数据”。

评分

参与人数 1干货 +1 收起 理由
BuErShen + 1 感谢解答!

查看全部评分

回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2019-10-18 14:30:45 | 显示全部楼层
龙氏 发表于 2019-10-18 13:23
又开新帖干嘛?你说的游戏主页面的screen是:screen navigation 里面添加条件判断怎么会没用?
又不给出你 ...

谢谢大佬
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2019-10-18 16:00:08 | 显示全部楼层
龙氏 发表于 2019-10-18 13:23
又开新帖干嘛?你说的游戏主页面的screen是:screen navigation 里面添加条件判断怎么会没用?
又不给出你 ...

最后问一下大佬。如果是音乐的话哪里做一下修改呀?
回复 支持 抱歉

使用道具 举报

发表于 2019-10-18 17:01:15 | 显示全部楼层
13390163901 发表于 2019-10-18 16:00
最后问一下大佬。如果是音乐的话哪里做一下修改呀?

你是认真的吗?
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2019-10-19 08:42:53 | 显示全部楼层
龙氏 发表于 2019-10-18 17:01
你是认真的吗?

嗯,谢谢大佬为我解决问题!图片修改非常成功,但是音乐应该怎么做呀,我试过把大佬写的部分的image改成music,不过好像不是这样。。。。
回复 支持 抱歉

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2024-5-20 03:10 , Processed in 0.072171 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表