[发明专利]场景动画的播放方法、装置及系统在审
申请号: | 201710355474.1 | 申请日: | 2017-05-18 |
公开(公告)号: | CN107302707A | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 梁尚立 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/24 | 分类号: | H04N21/24;H04N21/43;H04N21/8547;H04N21/258;H04N21/478;A63F13/52;A63F13/60 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 赵囡囡,褚敏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 动画 播放 方法 装置 系统 | ||
1.一种场景动画的播放方法,其特征在于,包括:
获取多个第一账号对应的场景数据,其中,所述场景数据为所述多个第一账号登录客户端后所产生的数据;
根据所述场景数据判断是否达到播放目标场景动画的预定触发条件;
在达到播放所述目标场景动画的所述预定触发条件的情况下,向所述多个第一账号中的每个第一账号发送控制消息,其中,所述控制消息用于指示所述多个第一账号所登录的客户端同步播放所述目标场景动画。
2.根据权利要求1所述的方法,其特征在于,在达到播放所述目标场景动画的所述预定触发条件的情况下,向所述多个第一账号中的每个第一账号发送控制消息之后,所述方法还包括:
检测是否接收到第二账号发送的请求消息,其中,所述请求消息用于请求登录所述客户端;
在检测到接收到所述第二账号发送的所述请求消息的情况下,向所述第二账号发送所述控制消息,其中,所述控制消息用于指示所述第二账号所登录的客户端与所述多个第一账号所登录的客户端同步播放所述目标场景动画。
3.根据权利要求1或2所述的方法,其特征在于,所述预定触发条件包括以下至少之一:
所述第一账号对应的事件对象进入目标区域;
所述第一账号对应的事件对象在所述目标区域的停留时间大于预定时间;
所述第一账号完成目标任务;
所述第一账号的属性值超过预定阈值,其中,所述属性值包括以下至少之一:账号等级、账号登录时间、账号对应的事件资源数量。
4.一种场景动画的播放方法,其特征在于,包括:
将第一账号对应的场景数据导出给服务器,其中,所述场景数据为所述第一账号登录客户端后所产生的数据;
接收所述服务器返回的控制消息,其中,所述服务器用于根据所述场景数据判断是否达到播放目标场景动画的预定触发条件,并在达到所述预定触发条件的情况下返回所述控制消息,所述控制消息用于指示播放所述目标场景动画;
按照所述控制消息播放所述目标场景动画。
5.根据权利要求4所述的方法,其特征在于,所述控制消息中携带有所述服务器指示开始播放所述目标场景动画的服务器时间,其中,所述按照所述控制消息播放所述目标场景动画包括:
确定所述服务器时间对应的客户端时间;
确定接收到所述控制消息的接收时间;
根据所述客户端时间和所述接收时间获取所述目标场景动画当前播放的时间戳,其中,所述时间戳为所述接收时间与所述客户端时间之间的时间差;
从所述接收时间开始播放所述目标场景动画中的所述时间戳之后的动画。
6.根据权利要求5所述的方法,其特征在于,所述确定所述服务器时间对应的客户端时间包括:
获取与所述服务器之间的目标时间差;
根据所述目标时间差确定所述服务器时间对应的客户端时间,其中,所述客户端时间为所述服务器的时间与所述目标时间差的和。
7.根据权利要求6所述的方法,其特征在于,按照以下公式获取与所述服务器之间的所述目标时间差:
ActualDelta=Min(ActualDelta,CalcDelta)
其中,CalcDelta=LogicTimeDelta+TransmitDelay,TransmitDelay=S1-S0,LogicTimeDelta=C1-S1,S0为所述服务器发送对时包的时间,C1为接收到所述服务器发送的所述对时包的时间,S1为接收到所述对时包时所述服务器的时间,ActualDelta为所述目标时间差。
8.根据权利要求6所述的方法,其特征在于,按照以下公式获取与所述服务器之间的所述目标时间差:
ActualDelta=C1-S1-NetDelay
其中,NetDelay=(C1-C0)/2,C0为向所述服务器发送对时包的时间,C1为接收到所述服务器响应所述对时包所返回的响应消息的时间,S1为所述服务器接收到所述对时包的时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710355474.1/1.html,转载请声明来源钻瓜专利网。