[發明專利]玩家角色位置高低偏移實現方法、裝置及相關產品有效
| 申請號: | 201911098799.1 | 申請日: | 2019-11-12 |
| 公開(公告)號: | CN110841281B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 羅威;許秋子 | 申請(專利權)人: | 深圳市瑞立視多媒體科技有限公司 |
| 主分類號: | A63F13/35 | 分類號: | A63F13/35;A63F13/56;A63F13/822 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 謝文強 |
| 地址: | 518054 廣東省深圳市南山區粵海街道沙*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 玩家 角色 位置 高低 偏移 實現 方法 裝置 相關 產品 | ||
1.一種玩家角色位置高低偏移實現方法,其特征在于,包括:
在預置高度發射一條追蹤射線,所述預置高度高于玩家角色位置數據中用戶坐標中的Z軸數值,所述用戶坐標中的Z軸數值為當前玩家角色位置數據中世界坐標中的Z軸數值與當前設置的玩家角色偏移高度之和,所述用戶坐標為玩家角色在虛擬世界中的位置坐標,所述世界坐標為玩家角色在現實世界中的位置坐標;
通過所述追蹤射線向下掃射以檢測與所述追蹤射線發生重疊的點,并獲取對應的重疊點信息;
根據所述重疊點信息中的每一個重疊點的高度與當前設置的玩家角色偏移高度的對比結果,判定出所述重疊點信息中的有效重疊點;
獲取所述有效重疊點中高度最高的有效重疊點,并將所述高度最高的有效重疊點對應的高度作為當前篩選出的適合偏移高度;
判斷所述適合偏移高度是否高于所述當前設置的玩家角色偏移高度;
若所述適合偏移高度高于所述當前設置的玩家角色偏移高度,則將玩家角色的目標偏移高度設置為所述適合偏移高度;
對所述世界坐標中的Z軸數值與所述玩家角色的偏移高度進行求和,得到對應的求和值;
將目標用戶坐標中的Z軸數值設置為所述求和值。
2.根據權利要求1所述玩家角色位置高低偏移實現方法,其特征在于,在所述判斷所述適合偏移高度是否高于所述當前設置的玩家角色偏移高度之后,所述方法還包括:
若所述適合偏移高度低于所述當前設置的玩家角色偏移高度,則獲取所述當前設置的玩家角色偏移高度與所述適合偏移高度的高度差值;
判斷所述高度差值是否小于預設不發生變化的最小高度;
若所述高度差值小于所述預設不發生變化的最小高度,則將玩家角色的目標偏移高度設置為所述適合偏移高度。
3.根據權利要求2所述玩家角色位置高低偏移實現方法,其特征在于,在所述判斷所述高度差值是否小于預設不發生變化的最小高度之后,所述方法還包括:
若所述高度差值大于所述預設不發生變化的最小高度,則將自由落體下墜的目標偏移高度設置為所述適合偏移高度;
根據當前下墜的速度、自由落體的加速度、預設下墜時間以及預置加速度位移計算公式計算出自由落體下墜的位移;
將所述當前設置的玩家角色偏移高度減去所述自由落體下墜的位移,得到對應的偏差值;
判斷所述偏差值是否小于所述自由落體下墜的目標偏移高度;
若所述偏差值小于所述自由落體下墜的目標偏移高度,則將玩家角色的目標偏移高度設置為所述自由落體下墜的目標偏移高度;
若所述偏差值大于所述自由落體下墜的目標偏移高度,則將玩家角色的目標偏移高度設置為所述偏差值。
4.根據權利要求1所述玩家角色位置高低偏移實現方法,其特征在于,所述通過所述追蹤射線向下掃射以檢測與所述追蹤射線發生重疊的點,并獲取對應的重疊點信息,具體包括:
通過所述追蹤射線進行向下掃射;
檢測并獲取與所述追蹤射線發生重疊的物體數組的點信息;
遍歷所述物體數組的點信息,得到每一個重疊點的各種信息的結構體,所述各種信息的結構體為重疊點信息。
5.根據權利要求1所述玩家角色位置高低偏移實現方法,其特征在于,所述根據所述重疊點信息中的每一個重疊點的高度與當前設置的玩家角色偏移高度的對比結果,判定出所述重疊點信息中的有效重疊點,具體包括:
判斷每一個重疊點的高度是否高于所述用戶坐標中的Z軸數值;
若重疊點的高度低于所述用戶坐標中的Z軸數值,則判定所述重疊點為有效重疊點。
6.根據權利要求5所述玩家角色位置高低偏移實現方法,其特征在于,所述判斷每一個重疊點的高度是否高于所述用戶坐標中的Z軸數值之后,還包括:
若判定出重疊點的高度高于所述用戶坐標中的Z軸數值,則計算所述重疊點的高度與所述用戶坐標中的Z軸數值的差值;
判斷所述差值是否高于預設最高瞬間移動高度;
若所述差值高于預設最高瞬間移動高度,則判定所述重疊點不是有效重疊點;
若所述差值低于預設最高瞬間移動高度,則判定所述重疊點為有效重疊點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市瑞立視多媒體科技有限公司,未經深圳市瑞立視多媒體科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911098799.1/1.html,轉載請聲明來源鉆瓜專利網。





