【组件003】按钮



  • 按钮可以给玩家提供很多操作,例如确认按钮,取消按钮,游戏开始,游戏暂停等等。

    添加按钮对象

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

    image.png

    image.png

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

    image.png

    image.png

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

    image.png

    image.png

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

    image.png

    image.png

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

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

    image.png

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

    image.png

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

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

    image.png

    image.png

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

    image.png

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

    image.png

    记得在帖子下打卡~ 有问题直接回复提出哦。