0
我有一个船码头,想作为我点击马上有一个共同连接他们当我按上了被告席崩溃的Box2D的Cocos2D
- (void)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *myTouch = [touches anyObject];
CGPoint location = [myTouch locationInView:[myTouch view]];
location = [[CCDirector sharedDirector] convertToGL:location];
b2Vec2 locationWorld = b2Vec2(location.x/PTM_RATIO, location.y/PTM_RATIO);
if (_dockFixture->TestPoint(locationWorld)) {
b2DistanceJointDef _myJDef;
_myJDef.Initialize(_shipBody, _dockBody, _shipBody->GetWorldCenter(),_dockBody->GetWorldCenter());
(b2DistanceJoint*) _world->CreateJoint(&_myJDef);
}
}
在码头上,cocos2d和iPhone Simualtor崩溃没有登录concole ....
我是一个新手,可能是什么错?我是否也应该发布这两个机构的代码?