在這篇文章中
https://api.xiaoheihe.cn/v3/bbs/app/api/web/share?link_id=143034015
我根據拋物線方程來推導出迫擊炮開炮密位公式
同時製作了一把在數據上所有尺寸的屏幕都通用的仰角卡尺,跟平面測距卡尺結合來計算密位,例如
根據評論區的大佬把密位公式寫成的Excel公式,我製作了一個簡易的迫擊炮密位計算器。
使用跟計算結果臨近的密位成功命中山頂中心。
總結一下,從發現敵人到命中目標分為這幾步:
標點→架炮→測平面距離→測目標仰角→手機Excel計算→選擇密位開炮
山頂的人大多數不刷圈不會開傘跳走,玩家有充足的時間來操作這些步驟,但我覺得,時間花的還是太長了,手速再快,也要花上大概20秒的時間來做這些。
能不能更快一些,把某些步驟優化一些:
第一,標點,標不準確測距就是偏的,這個無法精簡,倍鏡越高標點越準確;
第二,架炮,對準平地按左鍵有個3秒的讀條,不要乾等這3秒鐘,按下左鍵後直接打開地圖用水平測距卡尺進行測距,能節省一點時間;
第三,測量仰角,按F駕駛迫擊炮,對準山頂,使用仰角卡尺測量。我發現,我製作的這個仰角卡尺雖然很精準,但是每個讀數都是小數點後兩位,如果山頂正好在兩個刻度中間,比如在11.86°和12.41°這兩個刻度中間,中間值不好估讀,山體離得近還可以隨便二選一,離得遠二選一就有明顯誤差了,必須估讀一下中間值,而且這種帶小數點的刻度值看著就不舒服,沒有在兩個整數中間直接多取個0.5的距離方便,這個需要進行優化(下文細講)。
第四,手機Excel計算,提前把這個Excel計算器用手機WPS打開,先點進去第一行,等測距出來直接輸入,提前準備好能省很多時間。
第五,這一點必須注意,開炮的時候要根據敵方山頂面積來適當增加一點距離開炮,因為從山下往山上標點標的是山頂前半部分,標不到山頂正中間,不加距離炸不到山頂正中間,而且面積大的山頂,要適當多加一些距離。
接下來細講剛才說的第三個,優化下圖這個仰角卡尺。
目前想到的最好的優化方法是這樣,把仰角卡尺每個刻度值全部去掉(當然要備份好數據),從下往上按照刻度線數量寫上
0、1、2、3……48、49、50。如圖
這樣的卡尺特別簡潔,目標在兩個值中間也很容易估讀,相比帶小數點的仰角值,能節省一些寶貴的時間。
接下來就是找到刻度線數和仰角β的公式關係,然後把公式寫入到Excel迫擊炮密位計算器裡面。
仰角卡尺貼在屏幕上,是測量山體顯示在屏幕上的長度的,相當於它在遊戲空間之外,怎麼來把屏幕之外的尺融入到遊戲空間裡,再找到山、炮、尺之間的關係?我一直沒想通,直到我在大馬路上看到這樣一個畫面
我瞬間想象出來這個樣子
這個照片想象成電腦屏幕,電燈杆基準面往上的部分相當於我放到照片裡的仰角卡尺,那麼我在測量山頂仰角時,是不是就相當於把它放進遊戲空間了!如圖
h是山體顯示在屏幕上的長度,r是仰角卡尺到炮位的距離。假設這個成立,則有
式中n是山體顯示在屏幕上的刻度數,w是一個刻度的長度,測量後卡尺總長15.15釐米,50個刻度,那麼w=0.303釐米。
下面用兩個實例來看r是一個常數還是一個變量。
第一個:
圖片裡13.44°是第25個刻度,把n=25,w=0.303cm,β=13.44°代入
得出r=31.70cm;
第二個:
圖片裡的16°大約是第30個刻度,把n=30,w=0.303cm,β=16°代入
也得出r=31.70cm,所以r是常數!
那就可以把這個公式代入
得
把公式和公式裡面的常數寫入到Excel表格裡
下面是一場匹配的實戰例子,如下圖,水平距離508米
敵方刻度值估算22.5個(如果是原先帶小數點的仰角卡尺,那就不好估算嘍)
把兩個數字輸入到提前用手機打開的迫擊炮密位計算器裡
因為敵方山頂面積很小,基本上標點在山頂正中間,所以就加了一點點距離,選用573開炮
精準命中目標
可見,這個刻度值卡尺要比上個帖子製作的仰角卡尺快捷多了!
刻度值卡尺製作步驟已經講解完畢了,是由仰角卡尺改進而來,仰角卡尺製作步驟在這個帖子裡,有興趣的朋友可以進去康康。
https://api.xiaoheihe.cn/v3/bbs/app/api/web/share?link_id=143034015
再提一嘴,只要刻度卡尺或者仰角卡尺的長度是屏幕寬度的一半,那麼上個帖子裡的仰角數據和這個帖子裡的w÷r的比值適用於任何一個屏幕!