[发明专利]一种虚拟相机控制的方法及装置、电子设备、存储介质有效
申请号: | 201911419674.4 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111135556B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 李泽奥 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/23 | 分类号: | A63F13/23;A63F13/52;A63F13/822;A63F13/2145;H04N23/695 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 相机 控制 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种虚拟相机控制的方法及装置、电子设备、存储介质,所述方法包括:响应作用于所述触控显示器上的滑动操作,对所述虚拟相机的相机力臂长度进行调整,其中,所述相机力臂长度为所述虚拟相机与相机控制组件的距离;根据所述虚拟相机当前的相机力臂长度,对所述游戏画面中的安全区域的尺寸进行调整;在检测到所述虚拟对象不在所述安全区域的范围内时,对所述虚拟相机的位置进行调整,实现了通过简易的滑动操作进行第三人称视角与全局视角的平滑过渡,既避免在瞬间加载过量游戏场景资源导致内存占用上升、游戏崩溃的问题,又使得视角的切换生动自然,能够通过滑动操作调整任意观察角度,提高了视角位置的选择自由度。
技术领域
本发明涉及计算机领域,特别是涉及一种虚拟相机控制的方法及装置、电子设备、存储介质。
背景技术
随着移动终端技术的成熟和手机游戏市场的打开,越来越多的游戏产品将手机作为主要的发布平台。
在现有技术中,场景角色扮演类的手机游戏中可以设置虚拟按键或预设选项,当需要在全局视角或第三人称视角之间切换时,游戏玩家可以点击虚拟按键或预设选项,在第三人称视角下,游戏相机可以随着游戏角色的移动而移动。
然而,在该方法中存在以下问题:由于手机都采用无按键的触摸屏,手机游戏无法像主机游戏一样通过键盘与鼠标的配合产生多种设备输入参数,游戏玩家只能利用简单的点击操作选择预设的视角,无法随心所欲地选择观察的位置,丢失了游戏自由度;并且设置过多的按钮则会导致视角切换操作过于复杂。
并且,当从第三人称视觉直接切换为全局视角时,容易在瞬间加载过量场景资源,使得手机内存使用量骤升,增加游戏崩溃的几率。
发明内容
鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种虚拟相机控制的方法及装置、电子设备、存储介质,包括:
一种虚拟相机控制的方法,通过终端设备的触控显示器提供图形用户界面,所述图形用户界面包括通过所述虚拟相机所捕获的游戏画面,其中所述游戏画面至少包括一虚拟对象,所述方法包括:
响应作用于所述触控显示器上的滑动操作,对所述虚拟相机的相机力臂长度进行调整,其中,所述相机力臂长度为所述虚拟相机与相机控制组件的距离;
根据所述虚拟相机当前的相机力臂长度,对所述游戏画面中的安全区域的尺寸进行调整;
在检测到所述虚拟对象不在所述安全区域的范围内时,对所述虚拟相机的位置进行调整。
可选地,所述在检测到所述虚拟对象不在所述安全区域的范围内时,对所述虚拟相机的位置进行调整,包括:
在检测到所述虚拟对象不在所述安全区域的范围内时,获取所述虚拟对象当前的位置信息;
根据所述虚拟对象当前的位置信息,对所述相机控制组件的位置进行调整;
获取所述相机控制组件当前的位置信息,并根据所述相机控制组件当前的位置信息,对所述虚拟相机的位置进行调整。
可选地,所述根据所述虚拟对象当前的位置信息,对所述相机控制组件的位置进行调整,包括:
确定所述虚拟对象与所述相机控制组件之间的距离信息;
确定所述距离信息对应的阻尼系数;
根据所述虚拟对象当前的位置信息、所述距离信息和所述阻尼系数,对所述相机控制组件的位置进行调整。
可选地,所述根据所述虚拟相机当前的相机力臂长度,对所述游戏画面中的安全区域的尺寸进行调整,包括:
获取针对所述虚拟相机当前的相机力臂长度的相机力臂系数;
按照所述相机力臂系数,对所述游戏画面中的安全区域的尺寸进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911419674.4/2.html,转载请声明来源钻瓜专利网。