首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Renpy时钟跳过时间按钮

Renpy时钟跳过时间按钮
EN

Stack Overflow用户
提问于 2020-04-14 17:28:51
回答 1查看 395关注 0票数 0

我正在尝试创建一个文本按钮时,点击将推进时间在一个简单的时钟。

在我的script.rpy文件中。

代码语言:javascript
复制
label start:

    show screen timeclock #shows time & day on screen
    return

然后,我为我的时钟屏幕和逻辑创建了一个clock.rpy文件。

代码语言:javascript
复制
define day = 1
define clock = 7


# Display Time and Day
screen timeclock():
    vbox:
        xpos 0.0
        yalign 0.0

        text _("Time: [clock]:00") size 40
        text _("Day: [day]") size 30
        textbutton _("Wait 1-Hour"):
            action Null   #<<< This needs to be correctTime
            text_size 10


correctTime:  #<<< This needs to be button action
    if clock <= 22:
        $clock += 1
    else:
        $clock = 0
        $day += 1

我怎样才能使文本按钮在点击时做correctTime逻辑?耽误您时间,实在对不起。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-15 06:44:18

我解决了这个问题。Clock.rpy

代码语言:javascript
复制
define day = 1
define clock = 7


# Display Time and Day
screen timeclock():
    vbox:
        xpos 0.0
        yalign 0.0

        text _("Time: [clock]:00") size 40
        text _("Day: [day]") size 30
        textbutton _("Wait 1-Hour"):
            action Function(correctTime)
            text_size 10

init python:
    def correctTime():
        global day
        global clock
        if clock <= 22:
            clock += 1
        else:
            clock = 0
            day += 1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61204531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档