萌新第一次搓穿梭艇,想做一个可以远程控制也可以坐人的,然后整了一个正则表达式的角度自动切炮,装了两门三联600rpm电磁枪,但是切炮一直出问题

我写的表达式分别是45度到135度,还有225度到315度,在分离测试的时候就没问题,但是我一装上去,连上控制权切换系统之后就出bug了
上侧炮切换下侧炮没有问题,光标移至正下方+-45度延时后即切换,但是下方炮只能在该范围使用,离开45-135就切换到上方了,在45度和135度位置还会鬼畜
左边的表达式\b((4[5-9])|([5-9]\d)|(1[0-2]\d)|(13[0-5]))\b
右边的表达式\b((22[5-9])|(2[3-9]\d)|(3[0-1]\d)|(31[0-5]))\b
上面2个延迟组件是过滤器
如果满足朝上,就覆盖记忆组件切换向上通路,反之亦然
两个炮塔分别有一个根据WiFi或按钮来决定控制权的部分
同样利用记忆组件,在母舰和小艇上都有一个按钮来获得控制权
在没有切换系统时运行良好
望大佬指导!




我写的表达式分别是45度到135度,还有225度到315度,在分离测试的时候就没问题,但是我一装上去,连上控制权切换系统之后就出bug了
上侧炮切换下侧炮没有问题,光标移至正下方+-45度延时后即切换,但是下方炮只能在该范围使用,离开45-135就切换到上方了,在45度和135度位置还会鬼畜
左边的表达式\b((4[5-9])|([5-9]\d)|(1[0-2]\d)|(13[0-5]))\b
右边的表达式\b((22[5-9])|(2[3-9]\d)|(3[0-1]\d)|(31[0-5]))\b
上面2个延迟组件是过滤器
如果满足朝上,就覆盖记忆组件切换向上通路,反之亦然
两个炮塔分别有一个根据WiFi或按钮来决定控制权的部分
同样利用记忆组件,在母舰和小艇上都有一个按钮来获得控制权
在没有切换系统时运行良好
望大佬指导!





樱雪










