[发明专利]行为执行方法和装置、存储介质及电子装置有效
申请号: | 201710727042.9 | 申请日: | 2017-08-22 |
公开(公告)号: | CN107678804B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 韩伟;艾风 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;A63F13/56 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 行为 执行 方法 装置 存储 介质 电子 | ||
本发明公开了一种行为执行方法和装置、存储介质及电子装置。该方法包括:获取与目标应用匹配的目标状态图,目标状态图中记录有目标应用中全部的行为状态,目标状态图中记录的行为状态根据进入目标应用中的对象已执行的行为进行实时更新;根据目标状态图中记录的行为状态确定出目标应用中待确定的第一对象的执行路径信息,执行路径信息所指示的执行路径上包括在目标状态图中第一对象以当前所处的第一行为状态为起点,所要到达的第二行为状态为终点所经过的行为状态;控制第一对象执行与执行路径上所包含的行为状态对应的目标行为。本发明解决了采用现有的行为执行方法所导致的增加了操作复杂度的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种行为执行方法和装置、存储介质及电子装置。
背景技术
在很多应用场景中都存在需要多个不同的对象自动完成行为的情况。为了控制上述对象自动执行上述行为,目前通常采用的方式是,为每个对象配置在应用场景中可能执行的全部行为的执行代码。也就是说,为每个对象分别定义该对象可能执行的全部行为的状态,以及这些状态之间的变化条件,从而实现通过判断该对象是否满足进入状态的变化条件,来确定是否控制该对象进入状态,以执行与该状态对应的行为。
然而,在采用上述方式控制对象执行行为时,所有对象均需分别配置全部行为的状态,及状态之间的变化条件。在场景较为复杂的情况下,不仅需为复杂的场景设计不同的执行逻辑,而且还需根据上述执行逻辑为每个对象编写在上述复杂的场景中可能执行的全部行为的执行代码,从而导致行为执行的操作复杂度被增加的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种行为执行方法和装置、存储介质及电子装置,以至少解决采用现有的行为执行方法所导致的增加了操作复杂度的技术问题。
根据本发明实施例的一个方面,提供了一种行为执行方法,包括:获取与目标应用匹配的目标状态图,其中,上述目标状态图中记录有上述目标应用中全部的行为状态,上述行为状态用于指示进入上述目标应用中的对象所要执行的行为的行为策略,上述目标状态图中记录的上述行为状态根据进入上述目标应用中的对象已执行的行为进行实时更新;根据上述目标状态图中记录的上述行为状态确定出上述目标应用中待确定的第一对象的执行路径信息,其中,上述执行路径信息所指示的执行路径上包括在上述目标状态图中上述第一对象以当前所处的第一行为状态为起点,所要到达的第二行为状态为终点所经过的行为状态;控制上述第一对象执行与上述执行路径上所包含的行为状态对应的目标行为。
根据本发明实施例的另一方面,还提供了一种行为执行装置,包括:第一获取单元,用于获取与目标应用匹配的目标状态图,其中,上述目标状态图中记录有上述目标应用中全部的行为状态,上述行为状态用于指示进入上述目标应用中的对象所要执行的行为的行为策略,上述目标状态图中记录的上述行为状态根据进入上述目标应用中的对象已执行的行为进行实时更新;第一确定单元,用于根据上述目标状态图中记录的上述行为状态确定出上述目标应用中待确定的第一对象的执行路径信息,其中,上述执行路径信息所指示的执行路径上包括在上述目标状态图中上述第一对象以当前所处的第一行为状态为起点,所要到达的第二行为状态为终点所经过的行为状态;第一执行单元,用于控制上述第一对象执行与上述执行路径上所包含的行为状态对应的目标行为。
根据本发明实施例的又一方面,还提供了一种存储介质,上述存储介质包括存储的程序,其中,上述程序运行时执行上述的方法。
根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在上述存储器上并可在上述处理器上运行的计算机程序,上述处理器通过上述计算机程序执行上述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710727042.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于低温氯化尾气的收集装置
- 下一篇:一种改性岩棉板及其制备方法