摇杆插件

利用摇杆插件,我们可以在游戏中很方便的控制角色移动,建议配合行为 方向控制 来使用

1、添加摇杆插件

在工具的“资源管理器”面板顶部,点击添加按钮

弹出以下对话框,切换到“插件Tab”,在列表中选择摇杆插件

点击导入,就能把摇杆加入到项目资源中,同时也会在图层中创建一个图层。

2、摇杆的配置

选中摇杆精灵,可以在图层属性面板可以修改摇杆的贴图和大小,注意:摇杆是圆形的,建议选择宽高相等的圆形作为背景和按钮。

跟随手指定位是一个特殊属性,选择了该属性后运行时摇杆会隐藏,当点击屏幕时摇杆会出现在手指按下的位置。

在我们开启手指跟随后,还可以设置手指跟随的有效区域,类似于王者荣耀之类的游戏,实际轮盘跟随只有左半区域有效,我们就可以设置跟随区域宽度是屏幕的50%

并且还可以开启初始定位,那么轮盘就不会隐藏,而是在不操作时重置到初始的位置

3、摇杆的积木

除了直接使用 方向控制 来监听摇杆的控制,还可以使用当事件发生时的积木,手动去计算摇杆的位移来改变其他精灵的位移。

示例 DEMO

注意:如果使用方向控制的行为,会触发固体碰撞,直接改变精灵的坐标则会无视固体

results matching ""

    No results matching ""