【问题标题】:Is there a way to move between cards without buttons in LiveCode?有没有办法在 LiveCode 中没有按钮的卡片之间移动?
【发布时间】:2020-04-07 22:02:14
【问题描述】:

我在 livecode 的 mainstack 中有 4 张卡片,每张卡片都有一个下一个和后退按钮,可将您带到下一张或上一张卡片。是否有脚本或方法来定义程序以便过渡到下一张卡片会在没有按钮的情况下发生并且根本没有任何按钮吗? 我在堆栈脚本中写了这个脚本 这是正确的吗 ?

【问题讨论】:

  • 您的代码有效。当您单击卡片上的任意位置时,它会每两秒开始移动到下一张卡片。它将无限继续,直到您再次单击卡上的任意位置。你到底想达到什么目的?
  • 不需要按钮来启动它,因为mouseUp 处理程序在堆栈脚本中。
  • 好的,谢谢,这正是我想要的,但我不确定,谢谢德文

标签: livecode


【解决方案1】:

如果您只是尝试从脚本或其他事件启动导航,您应该能够编写以下任何脚本:

go next card
go prev card
go card 4
go first card
go last card

如果这不是您想要的,请更详细地描述您的情况。

【讨论】:

  • 我添加了我编写的代码,但是当我尝试它时,它总是疯狂地切换到卡片,并且在这样做时它也不会让我按下任何按钮
【解决方案2】:

您可以使用 navigationArrows 属性。如果此属性为真,则用户将能够使用他的键盘在卡片之间导航。

set the navigationArrows to true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    相关资源
    最近更新 更多