统计
  • 建站日期:2019-12-01
  • 文章总数:2950 篇
  • 评论总数:2196 条
  • 分类总数:22 个
  • 最后更新:12月26日
文章 软件分享

运动跑圈模拟-适用于雷电9模拟器

程序员阿鑫
首页 软件分享 正文

代码由AI生成,仅做了细微修改
本程序调用雷电9模拟器的ldconsole.exe来进行模拟位置,仅在雷电9版本测试成功,旧版本未进行测试,且无法适用于其他模拟器

该程序支持自动生成路径、随机速度、路径偏移

操场路径生成逻辑采用三点定位法:
1.根据起点与终点坐标,生成一条直线跑道。
2.根据另一侧跑道上随机一点经纬度,过直线外一点做平行线,程序自动生成两条平行直线跑道。
3.根据两条跑道的起点终点经纬度,生成两侧完美的半圆跑道。

随机速度采用倍率方案:
将每一圈拆分为约 6 个时间段,每个时间段随机生成 0.8倍 到 1.2倍 的速度波动,模拟真人跑步时的配速不稳定,但整体保持设定的平均配速。

路径偏移采用宽度随机方案:
效果为重复跑圈时路径不重复,非每次定位随机扰动
生成两条直线跑道后,在两条跑道中间生成一条平行辅助线,定义两个宽度变量,分别代表两条跑道到这条辅助线的距离,程序每圈随机偏移两个宽度来实现跑圈路径不重复。程序为±0.8m

使用方法
1.输入直跑道起点坐标(谷歌地图选点)
2.输入该直跑道终点坐标
3.输入另一条跑道上任意一点的坐标
4.输入需要的最低配速(注意!此速度为每公里最低配速,也就是说一公里的最终平均速度会大于等于此值
5.输入雷电模拟器安装路径(需手动在路径后添加ldconsole.exe)
6.输入雷电模拟器编号,默认为0。该功能理论上可以支持多开模拟器同时模拟路径
7.程序将自动运行

运动跑圈模拟-适用于雷电9模拟器-程序员阿鑫-带你一起秃头-第1张图片

注意事项:
1.程序将自动生成config文件,此文件包含该所有配置,请勿删除此文件,否则需要重新输入所有数据
2.坐标数据请使用谷歌地图选点查看经纬度(或使用WGS84标准的地图),必须6位小数,否则会造成定位大幅度偏移。

(雷电模拟器虽然软件内使用百度地图进行选点,但是通过ldconsole只有输入WGS84坐标系的经纬度才可以精确定位)

运动跑圈模拟-适用于雷电9模拟器-程序员阿鑫-带你一起秃头-第2张图片

常见问题:
Q:模拟器定位无任何反应
A:  1.请检查模拟器路径是否输入正确;
2.模拟器编号是否输入正确,可通过雷电多开器查看模拟器编号

Q:如何修改配置,改变配速或改变定位
A:  1.直接删除程序目录下的config文件后重启程序,将会重新要求输入数据;
2.或者右键config文件,选择使用记事本编辑,更改里面的数据。注意!请勿删除冒号或逗号,删除会造成程序读取配置失败。

!!!由于win11系统对记事本功能进行了改动,在修改完数据后需要手动保存,或按快捷键Ctrl+S进行保存,否则修改不生效!!!

 

夸克:https://pan.quark.cn/s/4fb03f918647

蓝奏云盘:
https://wwbov.lanzout.com/iDZw83e99vmj
密码:ds3f

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:本站绝大数资源来自互联网收集,如有侵权、不妥之处,请联系站长删除。敬请谅解!

-- 展开阅读全文 --
Fidelity充电桩投资理财系统源码-前端uniapp纯源码+后端PHP
« 上一篇
Windows 电脑挂机锁 CoolLock_v6.0.0 绿色便携版
下一篇 »

发表评论