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

書 式

#include <Ninja.h>
Int njCollisionCheckSC( *sphere,  *capsule)
NJS_SPHERE *sphere
NJS_CAPSULE *capsule

引 数

NJS_SPHERE *sphere
コリジョンチェックの対象となる球
NJS_CAPSULE *capsule
コリジョンチェックの対象となるカプセル

返 値

1:接触
0:非接触

エラー

なし

機 能

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

用 例

球 sphere とカプセル capsuleのコリジョンチェックを行います。
NJS_SPHERE *sphere
NJS_CAPSULE *capsule

sphere.c.x = -80.f;
sphere.c.y = 0.f;
sphere.c.z = 0.f;
sphere.r = 100.f;

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

njCollisionCheckSC(&sphere, &capsule);

/* 結果 */
返り値 = 1

備 考


関 連

NJS_SPHERE NJS_CAPSULE
njCollisionCheckSC

Copyright SEGA ENTERPRISES, LTD., 1998