进度条

进度条的具体使用可以参看下面的视频~

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

进度条对象是实现游戏中需要以条状样式来显示数值的组件,可以帮助我们快速制作例如关卡的进度,生命血量条,魔法能力值等等。进度条对象不能拖动设置数值,只能通过事件来设置数值。

添加进度条对象

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

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

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

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

在进度条编辑器中,我们可以看到进度条由三个部分组成(背景图,进度条,游标),可以在右侧栏分别修改进度条背景图图片,进图条图片,进度值,游标等等。
背景图和进度图最好尺寸一样,避免在拉伸模式异常显示。

在对象库选中进度条对象,在右方属性栏可设置进度条对象显示模式(拉伸和出现)。

在项目库或舞台中选中进度条实例,可设置进度条实例开始可见,初始值,最大值,最小值等属性。

进度条对象事件条件与动作示例

进度条对象添加到舞台中后,可以添加事件来设置逻辑让进度条对象检测进度条值发生变化,比较进度值等等。

也可以通过事件设置进度条进度值是否可见,进度值等等。

其中设置参数可以设置最大值,最小值。

如下图例子所示,系统每隔0.2秒设置进度值为当前值+1.