按钮

按钮的具体使用可以参看下面的视频~

感谢您选择唤境Evkworld!在这一篇教程里,我们将学习按钮对象。

按钮对象是我们实现游戏中的按钮,提供给玩家鼠标点击/触屏点击操作来确认目的的组件,例如确认按钮,取消按钮,游戏开始,游戏暂停等等。

添加按钮对象

那么我们先来看看如何添加按钮对象,首先我们在项目库中要选中要添加按钮对象的场景和图层组。

在上方顶部快捷栏中,图标就是添加按钮对象。这里有两个方法添加,第一鼠标左键直接点击。第二鼠标左键按住拖拽到舞台区域松开左键。

添加按钮对象成功后,在左下方对象库会和舞台中都会出现我们新添加的按钮对象。在对象库对着按钮对象右键可以重命名。

修改名字后,在对象库双击按钮对象进入到按钮对象编辑器或在对象库中选中按钮对象在右方属性栏点击贴图编辑进入按钮对象编辑器。

在按钮编辑器中,有四个样式可以提供修改,分别是normal,hover,pressed,disabled.
Normal:按钮常规状态下的样式。
hover:当鼠标移动在按钮上的样式。
Pressed:当点击时的样式。
Disabled:当按钮被禁用时的样式。

在对象库选中按钮对象,在右方属性栏可设置按钮对象点击效果,声音,禁用时音效等操作。

在项目库或舞台中选中按钮实例,可设置按钮实例文本,颜色,文字大小,对齐方式等属性。

按钮对象事件条件与动作示例

按钮对象添加到舞台中后,可以添加事件来设置逻辑让按钮对象检测按钮是否被点击或悬停状态等等,下面两个例子将示范按钮对象的条件和动作使用。

点击确认按钮时,跳转场景。

场景开始时设置按钮能力为禁用。