Skip to content

インターフェイス IPhysics

Namespace: GameCanvas

csharp
public interface IPhysics

メソッド

CrossTest(GcLine, GcLine, float2)

csharp
bool CrossTest(in GcLine a, in GcLine b, out float2 intersection)

GcLineGcLine の交差判定

CrossTest(GcLine, GcLine)

csharp
bool CrossTest(in GcLine a, in GcLine b)

GcLineGcLine の交差判定

HitTest(GcAABB, float2)

csharp
bool HitTest(in GcAABB aabb, in float2 point)

GcAABB と 点の接触判定

HitTest(GcAABB, GcAABB)

csharp
bool HitTest(in GcAABB a, in GcAABB b)

GcAABBGcAABB の接触判定

HitTest(GcCircle, float2)

csharp
bool HitTest(in GcCircle circle, in float2 point)

GcCircle と 点の接触判定

HitTest(GcCircle, GcCircle)

csharp
bool HitTest(in GcCircle circle1, in GcCircle circle2)

GcCircleGcCircle の接触判定

SweepTest(GcAABB, float2, float2, GcSweepResult)

csharp
bool SweepTest(in GcAABB @static, in float2 @dynamic, in float2 delta, out GcSweepResult hit)

移動する点と静的な矩形の連続衝突検出

SweepTest(GcAABB, GcAABB, float2, GcSweepResult)

csharp
bool SweepTest(in GcAABB @static, in GcAABB @dynamic, in float2 delta, out GcSweepResult hit)

移動する矩形と静的な矩形の連続衝突検出

Released under the MIT License.