Skip to content

按钮

按钮是许多游戏中不可或缺的一部分:它们用于菜单、游戏中,并且可以成为游戏玩法的一部分。在GDevelop中,可以以不同的方式构建按钮。您可以通过混合Sprite、Tiled Sprite、Shape Painter和Text对象来构建您自己的按钮。通常情况下,从资产商店中获取现成的按钮更容易。

从资产商店添加按钮到游戏

按钮资产包包含免费且现成可用的按钮。

高级:从头开始创建按钮

从头创建按钮时,通常需要3个图像,每个图像对应按钮的一个状态:

  • 空闲状态
  • 悬停状态
  • 按下状态

对象会根据触摸屏上的点击或鼠标光标自动显示正确的图像。

提示

可以使用同一图像来表示这3个状态。按钮不会有动画效果,但仍然会正常工作。

处理对按钮的点击或触摸

通过事件中的条件来检测按钮的点击/触摸:

其他条件可以用于检查按钮的状态。例如,可以使用效果来使按钮在被按下时看起来更加明亮。