找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10009|回复: 1

[有回复] 請問如何於屏幕內圖片增加按鈕

[复制链接]
发表于 2019-8-20 20:29:13 | 显示全部楼层 |阅读模式

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

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

×
各位大大,先道個歉,因為小弟新手學renpy可能有一些問題在“Ren’Py的参考文档”內有解答,但因為未能看懂所以直接發問,如能解答!

問題一:如何制作於螢幕背景內的按鈕

使用方法,像RPG的遊玩方式供人去選擇商店/推進據情


例子:蘭斯1重制版

                               
登录/注册后可看大图



問題二:想問如何儲存玩家資料?
小弟學習過只很少量代碼的智識,只了解到少量有關variable, array 等的儲存方法,想問一下renpy各位大大遍寫時用來記錄玩家資料時大多會用甚麼
方式呢?是單一variable每款資料記錄,array/double array記錄還是有其他更有效的方法,求大大教導!


問題三:想問通用化問題二所儲存的資料?小弟嘗試在renpy開不同的screen,但內例的variables不能共同,就算把他們global了也不行,望大大教學!
发表于 2019-8-20 22:34:58 | 显示全部楼层
1.用 界面语言screen图片按钮(imagebutton) 也可以 文本按钮(textbutton),
或用 imagemap :[转]初心者向imagemap实例解说

2.存储玩家资料很简单:
[RenPy] 纯文本查看 复制代码
# 游戏在此开始。
label start:

    ## 角色AAA 的血量是 100
    $ persistent.AAA_HP = 100
    ## 解锁画廊
    $ persistent.gallery_unlocked = True

具体看文档:持久化数据

3.在Ren’Py脚本中使用Python语句:https://doc.renpy.cn/zh-CN/python.html
define语句:https://doc.renpy.cn/zh-CN/python.html?highlight=default#define
default语句:https://doc.renpy.cn/zh-CN/python.html?highlight=default#default


界面语言screen里的default语句(相当于局部变量):https://doc.renpy.cn/zh-CN/screens.html#default
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 15:42 , Processed in 0.101685 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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