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

188次阅读
没有评论

共计 1063 个字符,预计需要花费 3 分钟才能阅读完成。

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

(雷电模拟器虽然软件内使用百度地图进行选点,但是通过 ldconsole 只有输入 WGS84 坐标系的经纬度才可以精确定位)
运动跑圈模拟 - 适用于雷电 9 模拟器
常见问题:
Q:模拟器定位无任何反应
A:1. 请检查模拟器路径是否输入正确;
2. 模拟器编号是否输入正确,可通过雷电多开器查看模拟器编号

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

!!!由于 win11 系统对记事本功能进行了改动,在修改完数据后需要手动保存,或按快捷键 Ctrl+ S 进行保存,否则修改不生效!!!
蓝奏云盘:
https://wwbov.lanzout.com/iDZw83e99vmj
密码:ds3f

正文完
 0
suyan
版权声明:本站原创文章,由 suyan 于2025-12-26发表,共计1063字。
转载说明:转载本网站任何内容,请按照转载方式正确书写本站原文地址。本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件QQ邮箱:suyanw520@163.com 与我们联系处理。敬请谅解!
评论(没有评论)
验证码