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

这篇具有很好参考价值的文章主要介绍了球球大作战 旋转合球脚本 - 用于蓝蝶模拟器(blueStacks5)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 键位截图
    球球大作战脚本,javascript,前端,开发语言

  • JS代码文章来源地址https://www.toymoban.com/news/detail-531840.html

/* *** 注意此脚本使用 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 - 35

  for(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


到了这里,关于球球大作战 旋转合球脚本 - 用于蓝蝶模拟器(blueStacks5)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包