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

njCollisionCheckSS

2つの球の当たり判定

書式

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

引数

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

戻り値

 接触
 非接触

解説

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,1999