跳过内容
1、插件下载
- 本插件可用于给盗梦程序发送指令驱动飞艇六轴平台,盗梦程序解析指令驱动平台,插件下载:
虚幻插件
2、插件导入
- 将插件解压复制到虚幻项目的plugins文件夹中,重新生成Visual studio project,完成后打开虚幻,插件成功导入。若编译失败,则尝试打开sln解决方案清理重新生成。
3、编辑蓝图

- 插件导入项目后首先开始运行时调用StartUDPSender初始化UDP,IPConfig为配置文件名用来设置接收端IP和端口,若打包后的Content文件夹存在该配置文件,且配置文件格式如下,则会优先以配置文件初始化UDP,否则以蓝图填写参数初始化(255.255.255.255为广播,请填写实际IP)。然后调用ReadStringtoFile读取动作文件,动作文件同样放到Content文件夹下。

- 平台角度和位移按照虚幻坐标系定义,
- 调用SetRotationLimit设置平台旋转的最大值(度),需要根据实际表现自行调整。如SendData发送的角度实际平台角度达不到则调小一些,发送的角度实际平台角度大了则调大一些,传给平台的旋转角度应该在这个值的正负范围内。
- 调用SetPositionLimit设置位移距离最大值(毫米),需要根据实际表现自行调整。如SendData发送的位移实际平台达不到则调小一些,发送的位移实际平台超了则调大一些,传给平台的位移量应该在这个值的正负范围内。
- 在Timer中设置每0.02秒发送一次数据,调用SetSendData传动作数据。move.X正往后,负往前;move.Y正往左,负往右;move.Z正往上,负往下;rotate.X正左升右降,负左降右升;rotate.Y正前升后降,负前降后升;rotation.Z正向右旋,负向左旋。之后调用SetStopData传刹车数据,isStop控制刹车灯是否亮起。
- 在游戏结束时调用CloseUDPSender关闭UDP连接。
4、盗梦程序
盗梦程序
- 详细配置请咨询场馆运营人员,此处仅提供参考测试。