public void addShape(CCPhysicsShapeInfo shape) { foreach (var item in shape.getShapes()) { _space.AddShape(item); } }
public void removeShape(CCPhysicsShapeInfo shapeInf) { foreach (var shape in shapeInf.getShapes()) { if (_space.ContainsShape(shape)) _space.RemoveShape(shape); } }
public void removeShape(CCPhysicsShapeInfo shapeInf) { foreach (var shape in shapeInf.getShapes()) { if (_space.ContainsShape(shape)) { _space.RemoveShape(shape); } } }
public void SetRestitution(float restitution) { _material.restitution = restitution; foreach (cpShape shape in _info.getShapes()) { shape.SetElasticity(restitution); } }