cocos2d无法开始使用物理学

时间:2015-06-02 22:43:14

标签: ios swift cocos2d-iphone physics spritebuilder

显然cocos2d社区认为我是垃圾邮件发送者,因为我不懂他们的教程,所以我在这里:D

嘿,我只是想让物理学与一个物体一起工作但是得到 “未能为这个ccphysics体找到一个父ccphysicsNode。当调用onenter时,ccphysics体要求它是ccphysicsnode的子代。”

在我的场景的初始化函数中,

override init(){
super.init()
let scenePhysics = CCPhysicsBody()
self.physicsBody = scenePhysics
}

我无法通过大量的Google搜索找到合适的教程或答案。似乎api文档告诉你该做什么但不知道怎么做。我看到设置物理世界的例子,然后我看到cocos2d api没有物理世界,或者没有说你需要一个。冲突的事情,没有硬性答案或示例如何做到这一点。

- 已经尝试过阅读文档 -dded CCPhysicsContactDelegate到类定义 - 读http://cocos2d.spritebuilder.com/docs/api/Classes/CCPhysicsNode.html -spied在spritebuilder中将物理节点添加到场景

1 个答案:

答案 0 :(得分:0)

我添加了CCPhysicsBody而不是CCPhysicsNode