[发明专利]一种交互功能的实现方法和装置在审
申请号: | 201911025081.X | 申请日: | 2019-10-25 |
公开(公告)号: | CN110743167A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 吴垠;夏天成 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/55 | 分类号: | A63F13/55;A63F13/822 |
代理公司: | 44285 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 王兆林 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏对象 同步数据 数据控制对象 第一数据 交互动作 控制对象 方法和装置 控制权交换 关联 第二位置 第一位置 交互功能 交互手段 竞争需求 重新生成 交换 申请 | ||
1.一种交互功能的实现方法,其特征在于,所述方法包括:
确定第一游戏对象实施的交互动作是否与第二游戏对象产生关联;第一数据控制对象具有所述第一游戏对象的控制权,第二数据控制对象具有所述第二游戏对象的控制权;
若是,根据所述第二游戏对象,获取所述第一数据控制对象对应的第一同步数据,以及根据所述第一游戏对象,获取所述第二数据控制对象对应的第二同步数据;
进行控制权交换,使得所述第一数据控制对象具有所述第二游戏对象的控制权,第二数据控制对象具有所述第一游戏对象的控制权;
根据所述第一同步数据和所述第二同步数据进行所述交互动作对应的游戏对象交换,通过所述游戏对象交换,在第一位置重新生成具有所述第一同步数据的第二游戏对象,以及在第二位置重新生成具有所述第二同步数据的第一游戏对象。
2.根据权利要求1所述的方法,其特征在于,所述第一位置和所述第二位置是根据在所述控制权交换时所述第一游戏对象和所述第二游戏对象所在位置确定的。
3.根据权利要求1所述的方法,其特征在于,所述第一同步数据包括所述第一数据控制对象的标识信息和在所述控制权交换时所述第二游戏对象的对象资源,所述第二同步数据包括所述第二数据控制对象的标识信息和在所述控制权交换时所述第一游戏对象的对象资源。
4.根据权利要求3所述的方法,其特征在于,当所述第一同步数据包括所述第一数据控制对象的标识信息和在所述控制权交换时所述第二游戏对象的部分对象资源时,所述第一同步数据还包括在所述控制权交换时所述第一游戏对象的部分对象资源;
当所述第二同步数据包括所述第二数据控制对象的标识信息和在所述控制权交换时所述第一游戏对象的部分对象资源时,所述第二同步数据还包括在所述控制权交换时所述第二游戏对象的部分对象资源。
5.根据权利要求1-4任意一项所述的方法,其特征在于,在所述根据所述第二游戏对象,获取所述第一数据控制对象对应的第一同步数据,以及根据所述第一游戏对象,获取所述第二数据控制对象对应的第二同步数据之前,所述方法还包括:
在目标时间后判定所述第一游戏对象和所述第二游戏对象的状态信息;
若所述第一游戏对象处于由所述第二游戏对象导致的异常状态,结束所述交互动作对应的游戏对象交换;
若所述第一游戏对象处于不是由所述第二游戏对象导致的异常状态,在所述根据所述第一同步数据和所述第二同步数据进行所述交互动作对应的游戏对象交换之后,所述第二游戏对象处于正常状态,所述第一游戏对象处于异常状态。
6.根据权利要求5所述的方法,其特征在于,在所述确定第一游戏对象实施的交互动作与第二游戏对象产生关联的时刻,所述方法还包括:
确定所述第一游戏对象的状态判定情况;
若所述第一游戏对象处于异常状态,在所述根据所述第一同步数据和所述第二同步数据进行所述交互动作对应的游戏对象交换之后,所述第二游戏对象处于正常状态,所述第一游戏对象处于异常状态;
若所述第一游戏对象处于正常状态,执行所述确定在目标时间后所述第一游戏对象和所述第二游戏对象的状态判定情况的步骤。
7.根据权利要求1-4任意一项所述的方法,其特征在于,在所述进行控制权交换之前,所述方法还包括:
缓存所述第一同步数据和所述第二同步数据。
8.根据权利要求1-4任意一项所述的方法,其特征在于,在所述游戏对象交换过程中,采用游戏对象交换事件对应展示效果;所述展示效果至少包括慢放、视觉特效和物理特效中任意一个或多个的组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911025081.X/1.html,转载请声明来源钻瓜专利网。