exagear吧 关注:186,355贴子:543,515
  • 4回复贴,共1

【成品】为Exagear添加自定义按键(操作模式)功能

取消只看楼主收藏回复


如图


IP属地:辽宁1楼2023-03-18 17:35回复
    视频演示:
    网页链接
    若想添加该功能,可以通过ED自助补丁:
    【工具】ED自助补丁,一键向apk添加预设功...


    IP属地:辽宁来自Android客户端2楼2023-03-18 18:06
    回复
      大部分选项可通过长按查看说明。环境设置操作模式选择默认,进入环境后三指点击可实时修改。
      鼠标:可调节鼠标光标显示/隐藏,提供两种手势控制(默认模式和触摸板模式),可调节鼠标灵敏度。允许鼠标移出屏幕外以在游戏内继续转动视角。
      按键:可自定义按钮按键、显示文字、位置。提供两种按键布局(左右侧栏和自由位置)。按钮按键支持鼠标左中右键和滚轮,支持组合键和自动长按。自由位置支持摇杆样式按钮。
      样式:可自定义按钮颜色、透明度、大小、形状(圆形/方形),左右侧栏背景色,文字大小。


      IP属地:辽宁3楼2023-03-21 09:02
      回复
        本来想单独做个apk出来的,不过后来放弃了
        这个自定义按键,内部逻辑是遵循exa原本的那套体系的,但是魔改了一些。可以理解为一个单独的操作模式。
        研究了exa的不少东西,包括对触摸事件的分发(从event抽象出finger类了),还有手势状态机(这个用有向图表示起来很方便而且非常直观),最后还顺便重写了一下三指触屏的弹窗菜单,原有的貌似没法显示二级菜单。


        IP属地:辽宁4楼2023-03-21 09:05
        回复
          写不动博客了,这之后短期内大概也不会再有什么新动作


          IP属地:辽宁5楼2023-03-21 09:06
          回复