Difference between revisions of "findProjectileTrajectory (日本語)"

(Created page with "一定時間に投射物の位置を検出します。 変数定義 : ri = 初期位置 {x, y} ; vi = 初速 {vx, vy} ; g = 重力 {gx, gy} ; t = 重力 <source lang="lu...")
 
m (寄贈者)
Line 16: Line 16:
  
 
[[Category:Snippets (日本語)]]
 
[[Category:Snippets (日本語)]]
{{#set:Author=User:Substitute541}}
+
{{#set:Author=(User):Substitute541 (日本語)}}
 
{{#set:Description=一定時間に投射物の位置を検出します。}}
 
{{#set:Description=一定時間に投射物の位置を検出します。}}
  
 
== そのほかの言語 ==
 
== そのほかの言語 ==
 
{{i18n|findProjectileTrajectory}}
 
{{i18n|findProjectileTrajectory}}

Revision as of 12:31, 11 November 2016

一定時間に投射物の位置を検出します。

変数定義 : ri = 初期位置 {x, y} ; vi = 初速 {vx, vy} ; g = 重力 {gx, gy} ; t = 重力

-- ここでは ri, vi および g が {x、y} 記法へ入ると仮定します。
function findProjectileTrajectory(ri, vi, g, t)
	local rfx = ri[1] + vi[1]*t + (g[1] * t^2)/2
	local rfy = ri[2] + vi[2]*t + (g[2] * t^2)/2
	return rfx, rfy
end

寄贈者


そのほかの言語