[发明专利]游戏中发声体位置的提示方法、装置、设备及存储介质在审
申请号: | 202210644329.6 | 申请日: | 2022-06-09 |
公开(公告)号: | CN115061088A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 张楠;付琦 | 申请(专利权)人: | 咪咕互动娱乐有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司 |
主分类号: | G01S5/18 | 分类号: | G01S5/18;G01S5/22;A63F13/54 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胥巧莉 |
地址: | 210019 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 发声 体位 提示 方法 装置 设备 存储 介质 | ||
1.一种游戏中发声体位置的提示方法,其特征在于,所述方法包括:
获取左声道的第一音量和右声道的第二音量;所述左声道和所述右声道为游戏中声音的两个声道;
基于所述第一音量和所述第二音量,分别计算所述游戏中人物模型的左耳至所述游戏中发声体的第一距离和所述人物模型的右耳至所述发声体的第二距离;
基于所述第一距离和所述第二距离,计算所述发声体的位置,并输出所述位置对应的提示信息至所述游戏的玩家的终端。
2.如权利要求1所述的方法,其特征在于,所述基于所述第一音量和所述第二音量,分别计算所述游戏中人物模型的左耳至所述游戏中发声体的第一距离和所述人物模型的右耳至所述发声体的第二距离,包括:
获取所述游戏中发声体所能发出的声音的最大音量;
基于所述最大音量、预设距离计算参数和所述第一音量,计算所述游戏中人物模型的左耳至所述游戏中发声体的第一距离;
基于所述最大音量、预设距离计算参数和所述第二音量,计算所述游戏中人物模型的右耳至所述游戏中发声体的第二距离。
3.如权利要求2所述的方法,其特征在于,在检测到所述玩家调整所述终端的媒体音量时:
更新所述最大音量为调整后的媒体音量,并调整所述预设距离计算参数,以在基于所述最大音量计算所述第一距离和所述第二距离时,使用更新后的最大音量和调整后的预设距离计算参数进行计算。
4.如权利要求2所述的方法,其特征在于,所述游戏为2D游戏,所述基于所述第一距离和所述第二距离,计算所述发声体的位置,包括:
以所述左耳的第一坐标为圆心、所述第一距离为半径作圆,得到第一圆;
以所述右耳的第二坐标为圆心、所述第二距离为半径作圆,得到第二圆;
基于所述第一圆和所述第二圆的交点,确定所述发声体的位置。
5.如权利要求4所述的方法,其特征在于,所述基于所述第一圆和所述第二圆的交点,确定所述发声体的位置,包括:
确定所述第一圆和所述第二圆的交点为所述发声体的两个第一位置;
获取所述人物模型的位置发生改变后的左声道的第三音量以及右声道的第四音量;
基于所述第三音量和所述第四音量,确定所述发声体的两个第二位置;
从所述两个第一位置和两个第二位置中,选取位置重合的第三位置,并将所述第三位置作为为所述发声体的位置。
6.如权利要求2所述的方法,其特征在于,所述游戏为3D游戏,所述基于所述第一距离和所述第二距离,计算所述发声体的位置,包括:
以所述左耳的第一坐标为球心、所述第一距离为半径作球体,得到第一球体;
以所述右耳的第二坐标为球心、所述第二距离为半径作球体,得到第二球体;
获取所述第一球体与所述第二球体相交处的第五圆;
获取所述人物模型的左耳和/或右耳的位置发生改变后的第六圆;
确定所述第五圆和所述第六圆的交点为所述发声体的位置。
7.如权利要求1所述的方法,其特征在于,所述基于所述第一音量和所述第二音量,分别计算所述游戏中人物模型的左耳至所述游戏中发声体的第一距离和所述人物模型的右耳至所述发声体的第二距离之前,包括:
获取所述游戏中预设声音的第三音量;
若所述第一音量和/或所述第二音量大于所述第三音量,则执行所述基于所述第一音量和所述第二音量,分别计算所述游戏中人物模型的左耳至所述游戏中发声体的第一距离和所述人物模型的右耳至所述发声体的第二距离步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕互动娱乐有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司,未经咪咕互动娱乐有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210644329.6/1.html,转载请声明来源钻瓜专利网。