njCollisionCheckCC
2つのカプセルのコリジョンチェックを行います。

書 式

#include <Ninja.h>
Int njCollisionCheckCC( *h1, *h2 )
NJS_CAPSULE *h1
NJS_CAPSULE *h2

引 数

NJS_CAPSULE *h1
コリジョンチェックの対象となるカプセル・その1
NJS_CAPSULE *h2
コリジョンチェックの対象となるカプセル・その2

返 値

1:接触
0:非接触

エラー

なし

機 能

2つのカプセルのコリジョンチェックを行います。

用 例

2つのカプセル h1、h2のコリジョンチェックを行います。
NJS_CAPSULE h1,h2;

h1.c1.x = -80.f;
h1.c1.y = 0.f;
h1.c1.z = 0.f;
h1.c2.x = -180.f;
h1.c2.y = 0.f;
h1.c2.z = 0.f;
h1.r = 100.f;

h2.c1.x = 80.f;
h2.c1.y = 0.f;
h2.c1.z = 0.f;
h2.c2.x = 180.f;
h2.c2.y = 0.f;
h2.c2.z = 0.f;
h2.r = 100.f;

njCollisionCheckCC(&h1, &h2);

/* 結果 */
返り値 = 1

備 考


関 連

NJS_CAPSULE

njCollisionCheckCC

Copyright SEGA ENTERPRISES, LTD., 1998