[发明专利]虚拟对象运动控制方法及装置有效
申请号: | 201610044352.6 | 申请日: | 2016-01-22 |
公开(公告)号: | CN105739855B | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 孙俊 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 阚梓瑄;路兆强 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 运动 控制 方法 装置 | ||
本公开是关于一种虚拟对象运动控制方法及装置。方法包括控制触控设备的显示区域显示一操作界面,操作界面中至少包括一蓄力控制区域;周期性侦测蓄力控制区域的按压操作,并获取按压操作的持续时间以及按压操作的按压力度;在按压操作的持续时间不超过一预设时间阈值时,根据按压操作的按压力度确定对一虚拟对象待施加的外力;在按压操作的持续时间超过预设时间阈值时,根据按压操作的按压力度以及持续时间确定对虚拟对象待施加的外力;对虚拟对象施加确定的外力以改变所述虚拟对象的运动。本公开根据按压操作的按压力度来控制虚拟对象的运动,使反馈效果与用户预期更加一致。
技术领域
本公开涉及人机交互技术领域,具体而言,涉及一种虚拟对象运动控制方法及虚拟对象运动控制装置。
背景技术
随着移动通信技术的快速发展,在触控终端上出现了越来越多的游戏应用。在游戏应用的运行过程中,触控终端按照一定的布局将各种游戏对象显示出来,以便向用户呈现游戏场景以及提供游戏操作界面。
在触控终端游戏应用中,体育运动类游戏应用被大量的玩家所喜爱。在很多体育运动类游戏应用中,均会有需要蓄力的操作。现有技术中,一般是通过点击或者长按蓄力控制区域而进行蓄力控制,进而通过积蓄的力量对虚拟对象的运动进行控制。
参考图1中所示,在实况足球等体育类游戏应用中,可以在操作界面10中长按蓄力控制区域101使运动员进行蓄力,进而运动员以积蓄的力量作用于虚拟对象102(足球),从而改变虚拟对象102的运动,控制虚拟对象102运动的轨迹;例如,射门动作、传球动作等均需要通过上述方式进行蓄力操作。
然而,上述通过点击的时间长短来判断对虚拟对象102待施加的蓄力大小的技术方案,难以实现快速精准的控制,不能还原真实蓄力效果。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
针对现有技术中的部分问题或者全部问题,本公开提供一种虚拟对象运动控制方法及虚拟对象运动控制装置。
根据本公开实施例的第一方面,提供一种虚拟对象运动控制方法,包括:
控制所述触控设备的显示区域显示一操作界面,所述操作界面中至少包括一蓄力控制区域;
周期性侦测所述蓄力控制区域的按压操作,并获取所述按压操作的持续时间以及所述按压操作的按压力度;
在所述按压操作的持续时间不超过一预设时间阈值时,根据所述按压操作的按压力度确定对一虚拟对象待施加的外力;
在所述按压操作的持续时间超过所述预设时间阈值时,根据所述按压操作的按压力度以及持续时间确定对所述虚拟对象待施加的外力;
对所述虚拟对象施加确定的所述外力以改变所述虚拟对象的运动。
在本公开的一种示例性实施例中,所述根据所述按压操作的按压力度确定对所述虚拟对象待施加的外力包括:
判断所述按压力度处于第一压力区间、第二压力区间或第三压力区间;所述第一压力区间中最大值小于第二压力区间中最小值,所述第二压力区间中最大值小于第三压力区间中最小值;
在所述按压力度处于所述第一压力区间时,确定对所述虚拟对象待施加的外力为第一外力;
在所述按压力度处于所述第二压力区间时,确定对所述虚拟对象待施加的外力为第二外力;所述第二外力大于所述第一外力;
在所述按压力度处于所述第三压力区间时,确定对所述虚拟对象待施加的外力为第三外力;所述第三外力大于所述第二外力。
在本公开的一种示例性实施例中,所述根据所述按压操作的按压力度以及持续时间确定对所述虚拟对象待施加的外力包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610044352.6/2.html,转载请声明来源钻瓜专利网。