2015-06-02 3 views
-1

Так, видимо, cocos2d сообщество считает, что я спамер, потому что я не понимаю их учебники, поэтому я здесь: Dcocos2d не может начать работу с физикой

Эй, я просто пытаюсь получить физику работая с одним объектом, но получая "не удалось найти родительский ccphysicsNode для этого ccphysicsbody. Ccphysicsbody требует, чтобы он был дочерним элементом ccphysicsnode, когда onenter называется".

в моей инициализации функции для сцены у меня есть,

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

Я не смог найти правильный учебник, или ответ после много прибегая к помощи. Кажется, api docs говорит вам, что делать, а не как это делать. Я вижу примеры, устанавливающие физический мир, тогда я вижу, что cocos2d api не имеет физического мира, или не говорит, что вам это нужно. Конфликтующие вещи, никакой жесткий ответ или пример, как это сделать.

-already пытался чтение документации -добавлен CCPhysicsContactDelegate для определения класса -Распознать http://cocos2d.spritebuilder.com/docs/api/Classes/CCPhysicsNode.html -tried добавив физический узел сцены в spritebuilder

ответ