Chipmunk 模拟时拖动 Sprite (Cocos2D)
我有一个用 Cocos2D 和 Chipmunk 构建的简单项目。到目前为止,它只是一个在地面(屏幕底部的静态线段)上弹跳的球(主体、形状和精灵)。 我实现了 c…
使用花栗鼠物理学 - 我如何知道两个碰撞物体的力
如果我在花栗鼠中有两个物体(我使用的是 cocos2d-iphone),一旦我检测到它们发生碰撞,我如何知道它们彼此碰撞的力度有多大? 我希望他们的力(相对…
使用 SpaceManager 时,如何使静态精灵成为 cocos2D 中另一个精灵的子对象
我有两个静态 (STATIC_MASS) SpaceManager 精灵。一个是另一个的孩子 - 我的意思是一种建立了另一个,但是尽管孩子的图像显示在正确的位置,但孩子似…
在chipmunk中运行名为bounce.c的演示时出错
#include <stdlib.h> #include <stdio.h> #include <math.h> #include "/home/satyajit/Chipmunk-5.2.0/include/chipmunk/chipmunk.h" #i…
如何施加不应连续的力
我有一个可以在按钮的帮助下移动的身体,这就是我正在做的事情: -(void) step: (ccTime) delta { int steps = 2 CGFloat dt = delta/(CGFloat)steps …
我如何对花栗鼠施加力量
我如何使用此功能 出现错误或警告 setupchipmunk(){ ........ } update(){ if(touch==true){ cpBodyApplyForce(body1,cpv(val1,val2),cpv(val3,val4))…
花栗鼠:如何删除尸体?
删除花栗鼠尸体的正确方法是什么?简单地调用 cpBodyFree 或 cpBodyDestroy 似乎不起作用,因为主体仍然显示在 cpSpaceEachBody 迭代中。 if(body->…
获取 GLUT 程序的 X 窗口 ID?或者,如何远程控制 X 上的 GLUT 程序?
我想向 X11 上的 GLUT 程序发送击键,但我找不到附加到 GLUT 程序的 X11 客户端。 我这样做,使用了最优秀的花栗鼠 2d 物理包演示程序: xlsclients -…
Cocos2d + Box2d 或花栗鼠
好的,我正在尝试制作我在这里制作的游戏的 iPhone 版本 http://scratch.mit。 edu/projects/techy/781198 是 box2d 还是chipmunk 更好,每个的教程在…
c 和 Objective-c 变量
让我看看我是否能清楚地表达出我正在尝试做的事情......我会将其提炼为核心问题。 我有一个 Objective-C 程序和 ac 回调函数。背景是我正在使用 cocos…