cocos2d setasedge问题
在 cocos2d v1.0.1 版本中, groundBox.SetAsEdge(left,right); 不需要使用 SetAsEdge 作为错误,表示该方法不存在,这是有道理的,因为它在以前的版…
Objective C 方法中的 std::vector
我在 Objective C++ 工作。我遇到的问题是我需要将 std::vector 传递给目标 c 方法。这可能吗?下面是我当前的代码,在将向量作为 C 数组传递给该方法…
将一条线(边缘)设置为几乎 0 厚度的 box2d iphone 的主体
我正在尝试添加一条线作为 box2d 主体,厚度几乎为 0 或 1 像素。我尝试使用很多方法,如 setasedge、setasbox 但我无法得到它。 groundBox.SetAsEdge…
像 CCSprite 对象一样移动 Box2d 实体
在cocos2d中,您可以轻松使用CCSprites并以各种方式移动它们。最重要的是 - 他们可以缓入/缓出。对于大多数游戏来说,这对于平滑移动等是可取的。 id …
有没有办法在Box2D中绘制凹多边形并检测与其他形状的碰撞
我是 Box2D 物理引擎的初学者。由于我有一个具有不规则曲线的图像,我正在尝试开发多边形。但是参考使用顶点助手的 Raywenderlich 演示教程,我正在绘…
如何在 cocos2d 场景中将屏幕方向锁定为横向?
我正在使用 box2d 进行 ios 应用程序开发。我想将设备方向修复为横向左侧,这是 cocos2d 中默认的。 我该如何锁定屏幕方向,以便在用户玩游戏时无法更…
如何获取box2d中的碰撞位置
在 box2d 中获取碰撞点的最佳方法是什么?我将它与 cocos2d 和 Objective C 一起使用,但我认为该 API 在其他语言中是类似的。使用 b2ContactListener…
声明包含 c++ 的 obj-c 类接口类类型 ivar
目前我正在开发一个 cocos2d+Box2D 项目,所以我处理了一些 Objective-C++ 代码。 我面临着这样的情况: #import "cocos2d.h" #import "Box2D.h" @int…
使用 Cocos2D 和 Box2D 进行光照和阴影
我目前正在开发一款适用于 iPad 和 iPad 的游戏。 iPhone 使用 Cocos2d 和 Box2d。 如果能实现像此视频中那样的照明效果,那就太酷了: http:// /www.…
Cocos2d Box2d 多b2圆形夹具一体带定位
有人知道如何将 2 个圆形夹具添加到一个具有所需定位的 b2body 上吗? 我知道如何使用 m_centroid 将两个多边形夹具添加到一个实体中。但我该如何为圆…
Objective-C 和 Box2D 多精灵触摸检测
我创建了一系列敌人,当我添加敌人时,我添加了适当的 box2d 代码,但是我发现我的敌人都无法被触及,我不确定是什么原因造成的,但据我所知它永远不…