Lua - Corona SDK 简单小部件按钮

所以我正在使用 Corona SDK 开发我的第一个项目,对此我还比较陌生。我想知道如何制作基于窗口小部件的按钮,其功能是显示和隐藏图像?

简单来说:

  • 有一个按钮

  • 当你按下它时,屏幕上会出现一些图像

  • 再次按下按钮 - 那个图像就消失了

有什么简单的代码想法吗? - 我是新手

谢谢!

点赞
用户6634160
用户6634160

你应该定义一个标志来显示/隐藏图像。无论何时你点击按钮,标志变为true并且图像变为显示。而当你再次点击它时,标志变为false,图像隐藏。

这个算法在Corona SDK中的代码如下:

-- 在点击事件之外定义标志 --
local flag = false

-- 在点击事件中 --
if flag == false then
  -- 在这里显示图像 --
else
  -- 在这里隐藏图像 --
end

当然,还有其他方法可以完成这项工作。

2018-06-05 22:08:06