Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

飞艇六轴平台虚幻插件

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、盗梦程序

    盗梦程序

  • 详细配置请咨询场馆运营人员,此处仅提供参考测试。

留下评论

您的电子邮箱地址不会被公开。 必填项已用*标注