0


球球大作战 旋转合球脚本 - 用于蓝蝶模拟器(blueStacks5)

  • 键位截图键位截图
  • JS代码
/* *** 注意此脚本使用 Node.js ,执行前请确定电脑有 Node.js 环境 *** */const fs =require('fs')// 预计的摇杆从中心点到最边缘的距离,根据摇杆的大小自己设定,可以慢慢测试const distance =13// 执行点击屏幕实现中吐,这个坐标随便选,一般是屏幕的中心位置const origin ={x:50.00,y:50.00}// 分身按键的位置,根据自己设定的位置来填写const fsPos ={x:96,y:93}// 角度值,固定的不用填写const angle =[0,45,90,135,180,225,270,315]// 上方角度值对应下方的文字说明const title =['右','右下','下','左下','左','左上','上','右上']// 脚本字符串,由于输出let scriptStr ='########### 球球大作战旋转合球代码 - 用于蓝蝶模拟器(blueStacks5) ###########\n\n', i =0// 输出脚本的文件名称,默认输出到当前文件夹const fileName ='旋转合球脚本代码.txt'

angle.forEach(deg=>{

  scriptStr +=`#  角度: ${deg}  对应方位: ${title[i++]}方\n\n`

  deg = deg -35for(let i =0; i <3; i++){const terminus ={x:(origin.x + distance * Math.cos(deg * Math.PI/180)).toFixed(2),y:(origin.y + distance * Math.sin(deg * Math.PI/180)).toFixed(2)}
    deg +=25+ i *30

    scriptStr +=`swipe ${origin.x}${origin.y}${terminus.x}${terminus.y} 40\n`+`tap ${fsPos.x}${fsPos.y} 20\n`}

  scriptStr +=`\ntap ${origin.x}${origin.y} 40\n`+`tap ${fsPos.x}${fsPos.y} 20\n\n`

  scriptStr +=`loop 5\n`+`tap ${fsPos.x}${fsPos.y} 10\n`+'loopEnd\n\n'})

fs.writeFileSync(fileName, scriptStr)
  • 下面是生成好的蓝蝶脚本代码,仅供参考
########### 球球大作战旋转合球代码 - 用于蓝蝶模拟器(blueStacks5) ###########

#  角度: 0  对应方位: 右方

swipe 50 50 60.65 42.54 40
tap 96 93 20
swipe 50 50 62.80 47.74 40
tap 96 93 20
swipe 50 50 59.19 59.19 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 45  对应方位: 右下方

swipe 50 50 62.80 52.26 40
tap 96 93 20
swipe 50 50 60.65 57.46 40
tap 96 93 20
swipe 50 50 50.00 63.00 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 90  对应方位: 下方

swipe 50 50 57.46 60.65 40
tap 96 93 20
swipe 50 50 52.26 62.80 40
tap 96 93 20
swipe 50 50 40.81 59.19 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 135  对应方位: 左下方

swipe 50 50 47.74 62.80 40
tap 96 93 20
swipe 50 50 42.54 60.65 40
tap 96 93 20
swipe 50 50 37.00 50.00 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 180  对应方位: 左方

swipe 50 50 39.35 57.46 40
tap 96 93 20
swipe 50 50 37.20 52.26 40
tap 96 93 20
swipe 50 50 40.81 40.81 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 225  对应方位: 左上方

swipe 50 50 37.20 47.74 40
tap 96 93 20
swipe 50 50 39.35 42.54 40
tap 96 93 20
swipe 50 50 50.00 37.00 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 270  对应方位: 上方

swipe 50 50 42.54 39.35 40
tap 96 93 20
swipe 50 50 47.74 37.20 40
tap 96 93 20
swipe 50 50 59.19 40.81 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

#  角度: 315  对应方位: 右上方

swipe 50 50 52.26 37.20 40
tap 96 93 20
swipe 50 50 57.46 39.35 40
tap 96 93 20
swipe 50 50 63.00 50.00 40
tap 96 93 20

tap 50 50 40
tap 96 93 20

loop 5
tap 96 93 10
loopEnd

本文转载自: https://blog.csdn.net/XIAOC_134/article/details/130010088
版权归原作者 暴走の毛毛虫 所有, 如有侵权,请联系我们删除。

“球球大作战 旋转合球脚本 - 用于蓝蝶模拟器(blueStacks5)”的评论:

还没有评论