Shape:testSegment (日本語)

LÖVE 0.8.0 から廃止
この関数は以降のバージョンでは非対応です。

線分が形状と交差するかどうか確認します。 衝突地点において表面法線および力積の"時間"、または線が形状と交差していない場合は nil を返します。"時間"は 0.0 および 1.0 までの間の値であり、どこで衝突が発生したか計算するために使用することができます。

関数

概要

t, xn, yn = Shape:testSegment( x1, y1, x2, y2 )

引数

number x1
始点の x 要素。
number y1
始点の y 要素。
number x2
終点の x 要素。
number y2
終点の y 要素。

返値

number t
力積の時間、または nil ならば無力積です。
number xn
表面法線の x 要素。
number yn
表面法線の y 要素。

関連



そのほかの言語