一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种虚拟角色行为控制方法及装置与流程

2021-09-07 21:37:00 来源:中国专利 TAG:营业厅 稽查 装置 角色 虚拟

技术特征:
1.一种虚拟角色行为控制方法,其特征在于,所述方法包括:获取任务触发指令并根据所述任务触发指令的类型选择执行所述任务的虚拟角色;根据所述虚拟角色到所述任务的执行位置之间的有效路径,控制所述虚拟角色移动至所述任务的执行位置并执行所述任务;所述有效路径为所述虚拟角色至所述任务的执行位置之间的设定可通行路径。2.如权利要求1所述的方法,其特征在于,所述虚拟角色对应设定有若干任务类别;根据所述任务对应的任务类别选择类别相同的所述虚拟角色执行所述任务。3.如权利要求1或2所述的方法,其特征在于,所述选择执行所述任务的虚拟角色,包括:若存在至少两个虚拟角色与所述任务的类别相同,则选择所述虚拟角色至所述任务执行位置之间用时最短的所述虚拟角色执行所述任务。4.如权利要求3所述的方法,其特征在于,所述虚拟角色至所述任务执行位置之间的用时,根据如下方式获取:所述虚拟角色与所述任务执行位置之间的有效路径长度除以所述虚拟角色的移动速度得到所述虚拟角色至所述任务执行位置之间的用时。5.如权利要求4所述的方法,其特征在于,所述虚拟角色至所述任务执行位置之间的用时,还根据如下方式获取:当所述虚拟角色正在执行上一个任务过程中时,所述虚拟角色至所述任务执行位置之间的用时还需要增加所述虚拟角色执行上一个任务所需的剩余时长。6.如权利要求5所述的方法,其特征在于,所述方法还包括:当所述虚拟角色正在前往执行上一个任务过程中时,所述虚拟角色至所述任务执行位置之间的用时还需增加所述虚拟角色前往执行上一个任务所需的剩余时长;且所述虚拟角色至当前所述任务的有效路径以其所执行的上一个任务的位置与当前所述任务的位置之间的有效路径计算。7.一种虚拟角色行为控制装置,其特征在于,所述装置包括:任务触发指令解析单元,用于获取任务触发指令并解析,获取所述任务的类型与位置;虚拟角色选择单元,用于根据所述任务触发指令的类型选择执行所述任务的虚拟角色;行为控制单元,用于根据所述虚拟角色到所述任务的执行位置之间的有效路径,控制所述虚拟角色移动至所述任务的执行位置并执行所述任务;所述有效路径为所述虚拟角色至所述任务的执行位置之间的设定可通行路径。8.如权利要求7所述的装置,其特征在于,所述虚拟角色选择单元,还用于:若存在至少两个虚拟角色与所述任务的类别相同,则选择所述虚拟角色至所述任务执行位置之间用时最短的所述虚拟角色执行所述任务。9.如权利要求7所述的装置,其特征在于,所述装置还包括:时长计算单元,用于根据所述虚拟角色与所述任务执行位置之间的有效路径长度除以所述虚拟角色的移动速度得到所述虚拟角色至所述任务执行位置之间的用时。10.如权利要求9所述的装置,其特征在于,所述时长计算单元,还用于:当所述虚拟角色正在执行上一个任务过程中时,所述虚拟角色至所述任务执行位置之
间的用时还需要增加所述虚拟角色执行上一个任务所需的剩余时长;当所述虚拟角色正在前往执行上一个任务过程中时,所述虚拟角色至所述任务执行位置之间的用时还需增加所述虚拟角色前往执行上一个任务所需的剩余时长;所述行为控制单元,还用于在所述虚拟角色至当前所述任务的有效路径以其所执行的上一个任务的位置与当前所述任务的位置之间的有效路径计算。

技术总结
本发明涉及一种虚拟角色行为控制方法及装置,方法包括:根据用户输入的任务生成任务触发指令,根据任务触发指令的类型选择执行任务的虚拟角色;根据虚拟角色到任务的执行位置之间的有效路径,控制虚拟角色移动至任务的执行位置并执行任务。对于虚拟角色的选择可以根据每个虚拟角色到任务执行位置的有效路径长度或到达的时间长度来确定,具体每个虚拟角色到达任务执行位置的时长与虚拟角色与任务执行位置的有效路径距离、虚拟角色的移动速度以及虚拟角色当前的状态来确定。通过本发明实施例的方案,游戏内虚拟角色可通过游戏内容不同以及玩家不同需求,更合理的处理任务和事件,从而给玩家带来更真实沉浸体验。从而给玩家带来更真实沉浸体验。从而给玩家带来更真实沉浸体验。


技术研发人员:闫杰
受保护的技术使用者:北京中新互娱科技有限公司
技术研发日:2021.05.27
技术公布日:2021/9/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜