Ninjaライブラリ - コリジョン関数

njCollisionCheckSS

2つの球の当たり判定

書式

Int njCollisionCheckSS( *sphere1, *sphere2 )
NJS_SPHERE *sphere1
NJS_SPHERE *sphere2

引数

*sphere1球その1
*sphere2球その2

戻値

1接触
0非接触

解説

2つの球が接触しているかどうかの判定(コリジョンチェック)を行います。

用例

2つの球 sphere1、sphere2のコリジョンチェックを行います。
NJS_SPHERE sphere1,sphere2;
sphere1.c.x = -80.f;
sphere1.c.y = 0.f;
sphere1.c.z = 0.f;
sphere1.r = 100.f;
sphere2.c.x = 80.f;
sphere2.c.y = 0.f;
sphere2.c.z = 0.f;
sphere2.r = 100.f;
njCollisionCheckSS(&sphere1, &sphere2);
/* 結果 */
返り値 = 1

njCollisionCheckSS
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998