[发明专利]在线应用程序的节能运行方法、装置、设备及存储介质有效
申请号: | 201811012082.6 | 申请日: | 2018-08-31 |
公开(公告)号: | CN109126138B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 张英烁;王洪福 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/70 | 分类号: | A63F13/70;G06F1/3218;G06F11/34 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 应用程序 节能 运行 方法 装置 设备 存储 介质 | ||
1.一种在线应用程序的节能运行方法,其特征在于,所述在线应用程序提供有虚拟环境,所述虚拟环境中提供有基于网络通信控制的至少两个虚拟角色,存在至少两个虚拟角色是由不同用户通过所述在线应用程序来控制进行活动的,所述方法包括:
显示所述在线应用程序的用户界面,所述用户界面包括所述虚拟环境的环境画面;
监测所述在线应用程序在正常运行模式下的无操作运行时长是否大于第一阈值;当所述无操作运行时长大于所述第一阈值时,进入普通节能模式;所述正常运行模式是指非节能模式;
监测所述在线应用程序在所述普通节能模式下的所述无操作运行时长是否大于第二阈值;当所述无操作运行时长大于所述第二阈值时,确定所述在线应用程序的运行情况符合深度节能触发条件;其中,所述无操作运行时长是在运行过程中没有接收到外部操作的时长,所述普通节能模式的节能效果差于深度节能模式;
当所述在线应用程序的运行情况符合所述深度节能触发条件时,进入深度节能运行模式,所述深度节能运行模式包括如下节能操作:
减少非必要数据包的发送和/或接收,所述非必要数据包包括:与维持所述虚拟环境和所述虚拟角色的正常运行无关的数据包;所述与维持所述虚拟环境和所述虚拟角色的正常运行无关的数据包包括:所述虚拟角色的技能消息包、竞技消息包、团战消息包、副本刷新消息包、装备爆出消息包、姻缘消息包、隐藏任务触发消息包中的至少一种;
减少非必要的界面信息的显示,所述非必要的界面信息包括:与维持所述虚拟环境和所述虚拟角色的正常运行无关的显示信息;所述与维持所述虚拟环境和所述虚拟角色的正常运行无关的显示信息包括:所述虚拟角色在战斗时的伤害数字的飘字显示、战斗时的治疗数字的飘字显示、在释放技能时的角色动作、在释放技能时的技能特效、在攻击时的角色动作中的至少一种;
减少所述用户界面中的动画特效的播放,所述动画特效包括:所述虚拟角色的技能释放动画、所述虚拟角色的受攻击动画和所述虚拟环境的场景动画特效中的至少一种。
2.根据权利要求1所述的方法,其特征在于,所述深度节能运行模式还包括如下四种节能操作中的至少一种节能操作:
将屏幕的显示亮度降低至目标亮度,所述屏幕是用于显示所述用户界面的屏幕;
将所述用户界面的显示分辨率降低至目标分辨率;
将所述用户界面的显示帧率降低至目标帧率。
3.根据权利要求1或2所述的方法,其特征在于,所述进入深度节能运行模式,包括:
在所述用户界面上叠加显示锁定屏幕界面,所述锁定屏幕界面用于对所述用户界面进行锁定;
执行所述深度节能运行模式中的深度节能操作。
4.根据权利要求3所述的方法,其特征在于,所述在所述用户界面上叠加显示锁定屏幕界面之后,还包括:
接收在所述锁定屏幕界面上触发的解锁操作;
当所述解锁操作符合解锁条件时,取消显示所述锁定屏幕界面,且取消执行所述深度节能运行模式中的节能操作。
5.根据权利要求1或2所述的方法,其特征在于,所述用户界面上显示有节能触发控件;
所述方法还包括:
监测所述用户界面上的所述节能触发控件;
当所述节能触发控件上接收到触发操作时,确定符合所述深度节能触发条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811012082.6/1.html,转载请声明来源钻瓜专利网。