Так, видимо, 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