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

m (寄贈者)
m
 
Line 11: Line 11:
 
end
 
end
 
</source>
 
</source>
 
== 寄贈者 ==
 
* [[(User):Substitute541 (日本語)|Substitute541]]
 
  
 
[[Category:Snippets (日本語)]]
 
[[Category:Snippets (日本語)]]
 
{{#set:Author=User:Substitute541}}
 
{{#set:Author=User:Substitute541}}
 +
{{#set:LOVE Version=any}}
 
{{#set:Description=一定時間に投射物の位置を検出します。}}
 
{{#set:Description=一定時間に投射物の位置を検出します。}}
 
 
== そのほかの言語 ==
 
== そのほかの言語 ==
 
{{i18n|findProjectileTrajectory}}
 
{{i18n|findProjectileTrajectory}}

Latest revision as of 05:32, 15 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


そのほかの言語