Renpy-从入门到放弃-游戏章节建立

一般点击开始新游戏时都会选择游戏章节,序章,第一章等等,我摸索了几天一开始以为是menu连接别的工程,后来问了某意大神,他告诉我要从screen入手,这属于游戏菜单,之后摸搜了几天(。。。。3分钟热度那种)可以实现的效果,下面一步步演示

1.打开工程的screens.rpy,在main_menu这里稍微修改一下内容,else后面的内容不动

 if main_menu:

            textbutton _("开始新游戏") action ShowMenu("choseChapters")
            
            ##读取最近一次存档,TODO
            textbutton _("继续游戏") action Start()
                             

2.编写choseChapters的screen,定义位置和方法

##开始新游戏屏幕
##选择章节
##第一次进入只开放序章
##位置定位
transform return_button:
     align (0.01, 0.01) alpha 0.0
     linear 0.5 alpha 1.0
    
transform chose_text:
    align (0.1, 0.2) alpha 0.0
    linear 0.5 alpha 1.0

transform prologue_button:
    align(0.1,0.4) alpha 0.0
    linear 0.5 alpha 1.0
    
transform chapter1_button:
    align(0.1,0.6) alpha 0.0
    linear 0.5 alpha 1.0    
    
screen choseChapters():
    tag menu
    ##添加背景,默认黑色
    #add gui.game_menu_chapterground
    text "选择章节" at chose_text
    textbutton _("返回"):
        at return_button
        action Return()
        
    textbutton _("序章"):
        at prologue_button
        action Start("prologue")
    
    textbutton _("第一章"):
        at chapter1_button

3.在script那里把label start 改为 label prologue,对应上面的action Start("prologue")

# 游戏在此开始。
#序章
label prologue:

实际效果


不更新,已完成.
2333333

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容