box2d-iphone

    4热度

    2回答

    我希望克隆Candy Crush Saga中找到的按钮动画效果。 而且我也想知道如何做这样的流体&美丽的动画。 Cocos2d-iPhone可以吗? 这是糖果粉碎圣人的链接: http://www.youtube.com/watch?v=KAMUWIqYN24 是它使用的图像序列做了什么?

    0热度

    1回答

    在这里,我在box2d做一个小游戏。在那我想要一个身体像升降自动上下移动。 我试过这段代码,使用这段代码可以在我触摸时移动。但我想移动y位置为0〜480,再反向480 0 enter code here //Set up a 1m squared box in the physics world b2BodyDef bodyDef; bodyDef.type = b2_dy

    4热度

    1回答

    在几个Box2D的代码示例我已经看到了这行代码: body->SetUserData(self); 我在寻找我还没有发现这方面的任何解释。在box2d中将userdata设置为self的主要目的是什么?

    2热度

    2回答

    我在我的联系人侦听器代码中收到EXC_BAD_ACCESS错误。下面是代码: 主要对象类(GameObjects),通过它的所有对象的子类: GameObjects.h: #import "cocos2d.h" #import "CCNode.h" #import "CCPhysicsSprite.h" #import "Box2D.h" #include <math.h> @inte

    0热度

    1回答

    在我的代码中,我想摧毁两个联系人中的一个。内beginContact在CCPhysicsSprite以下方法被称为: -(void)contactMade:(CCPhysicsSprite*)contactedSprite { int spriteTag1 = self.tag; int spriteTag2 = contactedSprite.tag; if (((spriteTag1

    0热度

    2回答

    我有在世界的中心的圆心。我以b2Body的形式向世界添加一些球。现在我想移动或将球扔到屏幕的中心。效果应该像球与圆相撞。 球的位置随机,所以他们可以在任何人的屏幕和旅行的需要到屏幕的中心圆 任何一个可以告诉我如何做到这一点,因为我没有上移动b2Body对象的想法。 我想蓝色的圆圈,以吸引红色圆圈。换句话说,我想要红色圆圈移动到蓝色圆圈。

    0热度

    1回答

    我是“他们需要被喂食”游戏的粉丝,我想深入了解游戏机制。 360度重力游戏机制背后的基本Box2d(或类似)物理学有什么好的资源? 首先,我想了解如何使人物轨道圆或没有倒下使用Box2D的或类似的物理 从我的理解任何框,我们需要世界的重心设置为零,然后向人物施加向心力。 我在网上搜索了各种教程,理想情况下会回答上述问题,并可能提供有关效率,相机运动等方面的其他资源,但我没有找到任何东西。

    0热度

    1回答

    绿色方形是box2d地面。 大圈通过旋转关节连接到地面,并且可以旋转。 所有圆都是b2_dynamicBody 我想联合的大圆圈的边缘或边界的小圆圈,如下图所示。 请告诉我如何实现它,以及我必须使用什么样的关节? 另外,当我旋转大圈小圆应该坚持在它的地方。

    0热度

    1回答

    在我的游戏中,只有一个精灵响应触摸。无论我在屏幕上触摸什么位置,如何使鼠标联合移动此精灵/主体?

    1热度

    2回答

    我有一个处理两个box2d主体之间联系的联系人侦听器。我从HelloWorldLayer中的联系人访问主体,因为box2d建议保存联系主体并在时间步后执行更改。请参阅下面的代码: Contacter.h: #import "CCPhysicsSprite.h" @interface Contacter : CCPhysicsSprite { } @property(nonatomic,