Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 花栗鼠形状不碰撞_Iphone_Objective C_Physics_Chipmunk - Fatal编程技术网

Iphone 花栗鼠形状不碰撞

Iphone 花栗鼠形状不碰撞,iphone,objective-c,physics,chipmunk,Iphone,Objective C,Physics,Chipmunk,我能够创造空间,身体和形状,把它们放在一起,并在屏幕上画出来。。。然而,不知何故,我的所有形状都没有相互作用或碰撞。我的碰撞回调也没有被调用。这可能是什么原因造成的 我创建了一个空间: cpSpace *space = cpSpaceNew(); cpSpaceSetDefaultCollisionHandler(space,handleCollision,NULL,NULL, NULL,self); 我创建机构: body = cpBodyNew(mass, moment); 我为身体创建

我能够创造空间,身体和形状,把它们放在一起,并在屏幕上画出来。。。然而,不知何故,我的所有形状都没有相互作用或碰撞。我的碰撞回调也没有被调用。这可能是什么原因造成的

我创建了一个空间:

cpSpace *space = cpSpaceNew();
cpSpaceSetDefaultCollisionHandler(space,handleCollision,NULL,NULL, NULL,self);
我创建机构:

body = cpBodyNew(mass, moment);
我为身体创建形状:

cpCircleShapeNew(body, radius, offset);
我将主体添加到空间中:

cpSpaceAddShape(space, shape);
我一步一步走过时间,(很明显,我画了):


但我的身体和形状却拒绝相互影响。

哈哈!忘记调用
cpInitChipmunk()

cpSpaceStep(space, dt);