Я довольно новичок в cocos2d-js, и я пытаюсь удалить фигуру и тело с помощью простой демонстрации, но не удалось.не удается удалить фигуры и тело из космоса с помощью cocos-js chipmunk
var body = new cp.Body(1,cp.momentForBox(1,20,20));
body.setPos(cc.p(100,300));
this._space.addBody(body);
var shape=cp.BoxShape(body,20,20);
shape.setElasticity(0.5);
shape.setFriction(0.8);
this._space.addShape(shape);
var shapeList = body.shapeList;shapeList[0]=null;
body.removeShape(shapeList[0]);
console.log(shapeList);
this._space.removeBody(body);
Я полностью смущен.
Было бы здорово, если бы вы могли включить полностью рабочую (или, скорее, неудачную) демонстрацию. Вы можете использовать для этого сайт, например codepen.io. – thomasfuchs
Я поместил свой проект в http://zen1995.github.io/cocos2d-js_demo/, и вы можете увидеть код на странице https://github.com/zen1995/cocos2d-js_demo – zen