摇杆插件
利用摇杆插件,我们可以在游戏中很方便的控制角色移动,建议配合行为 方向控制 来使用
1、添加摇杆插件
在工具的“资源管理器”面板顶部,点击添加按钮
弹出以下对话框,切换到“插件Tab”,在列表中选择摇杆插件
点击导入,就能把摇杆加入到项目资源中,同时也会在图层中创建一个图层。
2、摇杆的配置
选中摇杆精灵,可以在图层属性面板可以修改摇杆的贴图和大小,注意:摇杆是圆形的,建议选择宽高相等的圆形作为背景和按钮。
跟随手指定位是一个特殊属性,选择了该属性后运行时摇杆会隐藏,当点击屏幕时摇杆会出现在手指按下的位置。
在我们开启手指跟随后,还可以设置手指跟随的有效区域,类似于王者荣耀之类的游戏,实际轮盘跟随只有左半区域有效,我们就可以设置跟随区域宽度是屏幕的50%
并且还可以开启初始定位,那么轮盘就不会隐藏,而是在不操作时重置到初始的位置
3、摇杆的积木
除了直接使用 方向控制 来监听摇杆的控制,还可以使用当事件发生时的积木,手动去计算摇杆的位移来改变其他精灵的位移。
注意:如果使用方向控制的行为,会触发固体碰撞,直接改变精灵的坐标则会无视固体