一种模拟坐骑及模拟坐骑的控制方法、场景终端和系统的制作方法_3

文档序号:9926465阅读:来源:国知局
同模拟精度,模拟坐骑设置了各种模拟级 另IJ,当用户选择模拟坐骑的模拟级别后,将用户选择的模拟级别发送给场景终端,场景终端 根据该模拟级别以及模拟坐骑上报的运动参数以及用户选择的模拟级别,查找到对应的模 拟坐骑的控制指令,模拟坐骑接收该控制指令。
[0079] 步骤203、模拟坐骑根据上述控制指令触发该模拟坐骑的联动部件带动该模拟坐 骑运动,以使该模拟坐骑与上述虚拟坐骑同步运动。
[0080] 模拟坐骑的控制指令包括但不限于:模拟坐骑的倾斜度,颠簸性以及模拟坐骑躯 干动作等,模拟坐骑根据该控制指令触发联动部件带动模拟坐骑运动,实现与场景终端内 的虚拟坐骑的同步运动。
[0081] 在本发明的实施例中,模拟坐骑通过设定部位安装的传感器采集用户的运动参 数,并将所述运动参数上报给场景终端,以使所述场景终端根据所述运动参数获取所述模 拟坐骑的控制指令,其中,所述场景终端展示有所述用户选择的场景模式对应的场景,所述 场景内包括虚拟坐骑;所述模拟坐骑接收所述场景终端发送的所述模拟坐骑的控制指令; 所述模拟坐骑根据所述控制指令触发所述模拟坐骑的联动部件带动所述模拟坐骑运动,以 使所述模拟坐骑与所述虚拟坐骑同步运动,提高了模拟坐骑对场景终端的虚拟坐骑的模拟 真实性和用户体验度。
[0082] 下面结合具体的应用场景对本发明提供的模拟坐骑的运动控制方法进行详细的 说明。其中,用户选择的场景模式对应的虚拟坐骑种类为"马",模拟坐骑的模拟级别为"初 级"。
[0083] 场景终端接收到用户选择的场景模式后,向用户展示对应的场景,其中虚拟坐骑 为"马",用户对虚拟坐骑马进行控制,在模拟坐骑上产生运动信息,安装在模拟坐骑的设定 部位的传感器周期性采集运动参数,例如,场景终端接收到运动参数如表1所示:
[0084]
[0085] 表 1
[0086] 其中,传感器1-3为安装在模拟坐骑设定部分的传感器,场景终端预设了传感器1 对应的预设条件为压力值大于0,传感器2和传感器3对应的预设条件均为压力值大于3N,则 经过筛选,丢弃传感器1的运动参数,有效运动参数为传感器2和传感器3,对应的压力值均 为5N。
[0087]场景终端设置了虚拟坐骑种类为"马"对应的虚拟坐骑的控制指令集合如表2所 示:
[0088]
[0089] 表 2
[0090] 场景终端预设虚拟坐骑为"马",运动参数与虚拟坐骑的控制指令的对应关系如表 3所示:
[0091]
[0092] 表 3
[0093] 通过查询表2和表3可知,虚拟坐骑为"马",运动参数传感器2和传感器3对应的虚 拟坐骑的控制指令为D。
[0094]场景终端预设虚拟坐骑为"马",模拟级别为"初级"时,虚拟坐骑的控制指令与模 拟坐骑的控制指令的对应关系如表4所;^;:
[0095]
[0096] 表 4
[0097] 通过查询表4可知,虚拟坐骑为"马",虚拟坐骑的控制指令D对应的模拟坐骑的控 制指令为d。
[0098] 场景终端根据虚拟坐骑的控制指令D控制虚拟坐骑执行控制指令D对应的动作,并 将模拟坐骑的控制指令d发送给模拟坐骑,模拟坐骑执行控制指令d对应的动作。
[0099]需要注意的是,当用户选择的模拟级别为其他级别,如"高级"时,场景终端在预设 虚拟坐骑的控制指令对应的模拟坐骑的控制指令时,模拟坐骑的控制指令是根据运动参数 中各个传感器的数值设置的动作尺度的参数,当传感器数值越高,模拟坐骑的控制指令的 参数越大,则模拟坐骑对虚拟坐骑的模拟程度越高。
[0100] 在本发明的实施例中,场景终端接收用户选择的场景模式,所述场景终端向所述 用户展示所述场景模式对应的场景,所述场景内包括虚拟坐骑;所述场景终端接收所述用 户的模拟坐骑上报的运动参数;其中,所述模拟坐骑通过设定部位安装的传感器采集用户 的运动参数;所述场景终端按照所述运动参数控制所述虚拟坐骑和所述模拟坐骑同步运 动,提高了模拟坐骑对场景终端的虚拟坐骑的模拟真实性和用户体验度。
[0101] 实施例3
[0102] 参见图3,为本发明实施例所提供的模拟坐骑的运动控制的场景终端,其中,该场 景终端包括:
[0103] 模式接收模块31,用于接收用户选择的场景模式;
[0104] 展示模块32,用于向所述用户展示所述场景模式对应的场景,所述场景内包括虚 拟坐骑;
[0105] 参数接收模块33,用于接收所述用户的模拟坐骑上报的运动参数;其中,所述模拟 坐骑通过设定部位安装的传感器采集用户的运动参数;
[0106] 运动控制模块34,用于按照所述运动参数控制所述虚拟坐骑和所述模拟坐骑同步 运动。
[0107] 其中,所述运动控制模块34,包括:
[0108] 第一获取单元341,用于根据所述运动参数获取与所述运动参数对应的所述虚拟 坐骑的控制指令;
[0109] 第二获取单元342,用于获取与所述虚拟坐骑的控制指令对应的模拟坐骑的控制 指令;
[0110]运动控制单元343,用于根据所述虚拟坐骑的控制指令以及所述模拟坐骑的控制 指令控制所述虚拟坐骑以及所述模拟坐骑同步运动;
[0111] 其中,所述第二获取单元342,包括:
[0112] 级别获取子单元3421,用于获取所述用户选择的所述模拟坐骑的模拟级别;
[0113] 指令获取子单元3422,用于根据所述虚拟坐骑的控制指令以及所述模拟级别获取 所述模拟坐骑的控制指令。
[0114] 在本发明的实施例中,场景终端接收用户选择的场景模式,所述场景终端向所述 用户展示所述场景模式对应的场景,所述场景内包括虚拟坐骑;所述场景终端接收所述用 户的模拟坐骑上报的运动参数;其中,所述模拟坐骑通过设定部位安装的传感器采集用户 的运动参数;所述场景终端按照所述运动参数控制所述虚拟坐骑和所述模拟坐骑同步运 动,提高了模拟坐骑对场景终端的虚拟坐骑的模拟真实性和用户体验度。
[0115] 实施例4
[0116] 参见图4,为本发明实施例提供的模拟坐骑,其中,包括:
[0117] 采集模块41,用于通过设定部位安装的传感器采集用户的运动参数;
[0118] 上报模块42,用于将运动参数上报给场景终端,以使所述场景终端根据所述运动 参数获取所述模拟坐骑的控制指令,其中,所述场景终端展示有所述用户选择的场景模式 对应的场景,所述场景内包括虚拟坐骑;
[0119] 接收模块43,用于接收所述场景终端发送的所述模拟坐骑的控制指令;
[0120] 运动模块44,用于根据所述控制指令触发所述模拟坐骑的联动部件带动所述模拟 坐骑运动,以使所述模拟坐骑与所述虚拟坐骑同步运动。
[0121] 其中,所述模拟坐骑,还包括:
[0122] 获取模块45,用于获取上述用户选择的模拟坐骑的模拟级别;
[0123] 所述上报模块,还用于将所述模拟级别发送给所述场景终端,以使所述场景终端 根据所述运动参数和上述模拟级别获取所述模拟坐骑的控制指令。
[0124] 在本发明的实施例中,模拟坐骑通过设定部位安装的传感器采集用户的运动参 数,并将所述运动参数上报给场景终端,以使所述场景终端根据所述运动参数获取所述模 拟坐骑的控制指令,其中,所述场景终端展示有所述用户选择的场景模式对应的场景,所述 场景内包括虚拟坐骑;所述模拟坐骑接收所述场景终端发送的所述模拟坐骑的控制指令; 所述模拟坐骑根据所述控制指令触发所述模拟坐骑的联动部件带动所述模拟坐骑运动,以 使所述模拟坐骑与所述虚拟坐骑同步运动,提高了模拟坐骑对场景终端的虚拟坐骑的模拟 真实性和用户体验度。
[0125] 实施
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1