切換搜尋
搜尋
切換選單
1146
1396
43
7007
華麥百科
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
特殊頁面
上傳檔案
切換偏好設定選單
通知
切換個人選單
尚未登入
若您做出任何編輯,會公開您的 IP 位址。
user-interface-preferences
個人工具
討論
貢獻
建立帳號
登入
正在編輯
FTL珍珠砲
(章節)
出自華麥百科
分享此頁面
視圖
閱讀
編輯
編輯原始碼
檢視歷史
associated-pages
頁面
討論
更多操作
警告:
您尚未登入。 若您進行任何的編輯您的 IP 位址將會被公開。 若您
登入
或
建立帳號
,您的編輯將會以您的使用者名稱標示,並能擁有另外的益處。
防垃圾訊息檢查用。
請勿
填寫此欄位!
== 發射角度與TNT數量計算方式 == 為了實現360度的發射通常會複製兩個批次的TNT並且排列成如右圖所示,控制兩組TNT的數量來實現360度發射。[[檔案:發射角度.png|縮圖|190x190px|珍珠發射角度]] '''以下情況極度簡化計算會根據每台FTL型態不同而有不一樣的計算方式''' '''且忽略了終界珍珠的飛行阻力與地心引力。'''<blockquote>''兩組TNT數量大致的計算方式如下'' ''已知條件:'' ''初始終界珍珠位置:(x1,y1)'' ''發射目標位置:(x2,y2)'' ''兩側TNT起爆點中心位置:TNT1(a,b) TNT2(c,d)''</blockquote> 首先可以定義出兩側TNT對於終界珍珠的推力向量V1、V2 <math>\mathbf{v}_1 = \langle a - x_1, b - y_1 \rangle </math> <math>\mathbf{v}_2 = \langle c - x_1, d - y_1 \rangle </math> 接著是計算初始終界珍珠位置到目標位置所需多少推力向量V_target <math>\mathbf{v}_{\text{target}} = \langle x_2 - x_1, y_2 - y_1 \rangle </math><blockquote>接著就可以將V1、V2向量合成得出結果,n1、n2則是兩側TNT數量其中,V_result必須與V_target相等</blockquote><math>\mathbf{v}_{\text{result}} = n_1 \mathbf{v}_1 + n_2 \mathbf{v}_2 </math> 然後將向量拆分成x與y兩個來計算,就可以得到以下方程式 <math>n_1 \times (a - x_1) + n_2 \times (c - x_1) = x_2 - x_1 </math> <math> n_1 \times (b - y_1) + n_2 \times (d - y_1) = y_2 - y_1 </math> 最後求解寫成矩陣形式,就可以得到最後的解n1、n2 即為兩側TNT分別數量 <math>\begin{pmatrix} a - x_1 & c - x_1 \\ b - y_1 & d - y_1 \end{pmatrix} \begin{pmatrix} n_1 \\ n_2 \end{pmatrix} = \begin{pmatrix} x_2 - x_1 \\ y_2 - y_1 \end{pmatrix} </math> <math>\begin{pmatrix} n_1 \\ n_2 \end{pmatrix} = \begin{pmatrix} a - x_1 & c - x_1 \\ b - y_1 & d - y_1 \end{pmatrix}^{-1} \begin{pmatrix} x_2 - x_1 \\ y_2 - y_1 \end{pmatrix} </math> [[分類:紅石-遊戲內技術]]
摘要:
請注意,所有於華麥百科所做的貢獻會依據CC BY-SA(創用CC 姓名標示─相同方式分享)授權條款發佈(詳情請見
說明:著作權
)。若您不希望您的著作被任意修改與散佈,請勿在此發表文章。
您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源。
請勿在未經授權的情況下發表文章!
為防止 wiki 遭受自動化編輯垃圾訊息,請完成以下驗證碼:
取消
編輯說明
(在新視窗開啟)
正在編輯
FTL珍珠砲
(章節)
出自華麥百科