Iphone “我如何实施?”;拖拽;Cocos2d中的选项?

Iphone “我如何实施?”;拖拽;Cocos2d中的选项?,iphone,objective-c,cocos2d-iphone,Iphone,Objective C,Cocos2d Iphone,我试图用Cocos2d为iPhone开发一个游戏。我需要Cocos2d中的“拖动”选项。是否可以在Cocos2d中实现拖动选项 它做得很好: -(BOOL)ccTouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; CGPoint location = [touch locationInView: [touch view]]; CG

我试图用Cocos2d为iPhone开发一个游戏。我需要Cocos2d中的“拖动”选项。是否可以在Cocos2d中实现拖动选项

它做得很好:

-(BOOL)ccTouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {

    UITouch *touch = [touches anyObject];

    CGPoint location = [touch locationInView: [touch view]];
    CGPoint convertedLocation = [[Director sharedDirector] convertCoordinate:location];
        //start ur logical code

}

要拖动,只需将精灵的中心设置为当前触摸坐标的位置

我想这会有帮助的


你是想创造一个像飞行控制或港口主人一样的寻路游戏吗?请更详细地解释您试图实现的目标。

我猜是的,使用标准的Cocoa Touch触摸处理代码。但是,您需要提供更多关于您尝试做什么的细节。