找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 15983|回复: 5

[已解决] 在界面中创建按钮问题

[复制链接]
发表于 2019-6-1 17:17:08 | 显示全部楼层 |阅读模式

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

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

×
请问大佬们,怎么在场景中添加一个按钮,假设想在一个背景中添加一个按钮,按钮内容为“玩一局”,点击后就能跳转到一个小游戏程序中,这种界面添加按钮,并实现点击事件是怎么通过代码实现的?

相关帖子

发表于 2019-6-2 13:28:30 | 显示全部楼层
大概脚本是这样:
[RenPy] 纯文本查看 复制代码
## 创建一个名为"game"的界面(screen)
screen game():

    ## fixed 容器
    fixed:

        ## 位置
        pos (0.5,0.5) 

        ##文本按钮,点击按钮 执行跳转到"win"标签。
        textbutton "玩一局" action Jump("win")

##"win"标签处。
label win:

    ## 这里是游戏脚本。

    ## 也可以是pythond写的游戏代码。
    python:
        ## 游戏pythond代码

    return


需要学习,界面(screen),renpy中文文档链接:

界面和界面语言(Screens and Screen Language)
https://doc.renpy.cn/zh-CN/screens.html

界面动作(action)、值(value)和函数
https://doc.renpy.cn/zh-CN/screen_actions.html

renpy中文文档由于是官方语言文本,阅读理解比较吃力,建议看看论坛两个置顶的renpy入门系列教程,先去了解学会一些基础知识及概念。



回复 支持 1 抱歉 0

使用道具 举报

 楼主| 发表于 2019-6-2 14:28:39 | 显示全部楼层
BuErShen 发表于 2019-6-2 13:28
大概脚本是这样:[mw_shl_code=renpy,true]## 创建一个名为"game"的界面(screen)
screen game():

谢谢大佬!大佬看一下我写的这个文本按钮,为什么设置的位置属性没有效果,而且设置鼠标碰触按钮时改变鼠标的样式图片也没有效果啊
捕获.JPG
捕获1.JPG
回复 支持 抱歉

使用道具 举报

发表于 2019-6-2 14:37:25 | 显示全部楼层
本站现已支持Ren'Py语法高亮(测试版)
https://www.renpy.cn/forum.php?mod=viewthread&tid=44
回复 支持 抱歉

使用道具 举报

发表于 2019-6-2 14:41:04 | 显示全部楼层
独行天地怅寂寥 发表于 2019-6-2 14:28
谢谢大佬!大佬看一下我写的这个文本按钮,为什么设置的位置属性没有效果,而且设置鼠标碰触按钮时改变鼠 ...

创建的是 文本按钮(textbutton)不是 图片按钮(imagebutton)
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2019-6-2 14:51:14 | 显示全部楼层
BuErShen 发表于 2019-6-2 14:41
创建的是 文本按钮(textbutton)不是 图片按钮(imagebutton)

我明白了,辛苦啦大佬
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 14:07 , Processed in 0.060816 second(s), 14 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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