本申請實施例涉及計算機,特別涉及一種虛擬瞄準鏡的調整方法、裝置、設備及存儲介質。
背景技術:
1、在虛擬的射擊場景下,用戶可以使用安裝在虛擬射擊道具上的虛擬瞄準鏡來觀察并瞄準射擊目標。
2、相關技術中,用戶可以在點擊虛擬瞄準鏡的相關控件(如虛擬瞄準鏡對應的調焦距按鈕)后,通過滑動滑條控件(該滑條控件可以指示虛擬瞄準鏡支持的放大倍率)中的按鈕,來對虛擬瞄準鏡的放大倍率進行調整,從而對射擊目標進行更精確地瞄準。
3、然而,上述對虛擬瞄準鏡的調節方法需要用戶進行點擊、尋找滑條中的按鈕以及對滑條中的按鈕進行滑動等一系列操作,較為復雜。
技術實現思路
1、本申請實施例提供了一種虛擬瞄準鏡的調整方法、裝置、設備及存儲介質。本申請實施例提供的技術方案如下:
2、根據本申請實施例的一個方面,提供了一種虛擬瞄準鏡的調整方法,所述方法包括:
3、顯示透過虛擬瞄準鏡對虛擬環境進行觀察得到的第一環境畫面;
4、響應于用于觸發調整所述虛擬瞄準鏡的第一操作,獲取所述陀螺儀采集的第一運動數據,所述第一運動數據用于確定所述終端設備的姿態變化情況;
5、響應于用于調整所述終端設備的姿態的第二操作,顯示透過調整后的虛擬瞄準鏡對所述虛擬環境進行觀察得到的第二環境畫面;其中,所述調整后的虛擬瞄準鏡的參數,是基于所述第一運動數據對所述虛擬瞄準鏡的參數進行調整后得到的。
6、根據本申請實施例的一個方面,提供了一種虛擬瞄準鏡的調整裝置,所述裝置包括:
7、環境顯示模塊,用于顯示透過虛擬瞄準鏡對虛擬環境進行觀察得到的第一環境畫面;
8、獲取模塊,用于響應于用于觸發調整所述虛擬瞄準鏡的第一操作,獲取所述陀螺儀采集的第一運動數據,所述第一運動數據用于確定所述終端設備的姿態變化情況;
9、所述環境顯示模塊,還用于響應于用于調整所述終端設備的姿態的第二操作,顯示透過調整后的虛擬瞄準鏡對所述虛擬環境進行觀察得到的第二環境畫面;其中,所述調整后的虛擬瞄準鏡的參數,是基于所述第一運動數據對所述虛擬瞄準鏡的參數進行調整后得到的。
10、根據本申請實施例的一個方面,提供了一種終端設備,所述終端設備包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序由所述處理器加載并執行以實現上述虛擬瞄準鏡的調整方法。
11、根據本申請實施例的一個方面,提供了一種計算機可讀存儲介質,所述存儲介質中存儲有計算機程序,所述計算機程序由處理器加載并執行以實現上述虛擬瞄準鏡的調整方法。
12、根據本申請實施例的一個方面,提供了一種計算機程序產品,所述計算機程序產品包括計算機程序,所述計算機程序存儲在計算機可讀存儲介質中,處理器從所述計算機可讀存儲介質讀取并執行所述計算機程序以實現上述虛擬瞄準鏡的調整方法。
13、本申請實施例提供的技術方案至少包括如下有益效果:
14、通過顯示透過虛擬瞄準鏡對虛擬環境進行觀察得到的第一環境畫面。然后,響應于用于觸發調整虛擬瞄準鏡的第一操作,獲取用于確定終端設備的姿態變化情況的第一運動數據。并且,響應于用于調整終端設備的姿態的第二操作,顯示透過調整后的虛擬瞄準鏡對虛擬環境進行觀察得到的第二環境畫面。實現了在觸發調整虛擬瞄準鏡的情況下,僅通過調整終端設備的姿態,便能調整虛擬瞄準鏡的畫面顯示,不再需要用戶進行滑動操作,提高了用戶對虛擬瞄準鏡的調節效率。
1.一種虛擬瞄準鏡的調整方法,其特征在于,所述方法由終端設備執行,所述終端設備中設置有陀螺儀,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述第二操作為控制所述終端設備繞第一軸線旋轉的操作;
4.根據權利要求3所述的方法,其特征在于,
5.根據權利要求3所述的方法,其特征在于,所述方法還包括:
6.根據權利要求2所述的方法,其特征在于,所述方法還包括:
7.根據權利要求2所述的方法,其特征在于,所述參數調整界面中還顯示有取消選項;所述方法還包括:
8.根據權利要求2所述的方法,其特征在于,所述顯示所述虛擬瞄準鏡的參數調整界面,包括:
9.根據權利要求2所述的方法,其特征在于,所述方法還包括:
10.根據權利要求1所述的方法,其特征在于,所述第一操作包括:針對第一控件的操作,所述第一控件是用于觸發調整所述虛擬瞄準鏡的控件。
11.根據權利要求10所述的方法,其特征在于,所述響應于用于觸發調整所述虛擬瞄準鏡的第一操作,獲取所述陀螺儀采集的第一運動數據,包括:
12.根據權利要求1所述的方法,其特征在于,所述終端設備中還設置有加速度傳感器,所述方法還包括:
13.一種虛擬瞄準鏡的調整裝置,其特征在于,所述裝置包括:
14.一種終端設備,其特征在于,所述終端設備包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序由所述處理器加載并執行以實現如上述權利要求1至12任一項所述的方法。
15.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機程序,所述計算機程序由處理器加載并執行以實現如權利要求1至12任一項所述的方法。
16.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序存儲在計算機可讀存儲介質中,處理器從所述計算機可讀存儲介質讀取并執行所述計算機程序,以實現如權利要求1至12任一項所述的方法。