English 中文(简体)
我该如何在Cocos2d中实现“拖动”选项?
原标题:
  • 时间:2009-03-05 08:45:16
  •  标签:

我正在尝试使用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

}
问题回答

To drag you can simply set the sprite s center to the location of the current touch coordinates.

看看苹果开发者示例:MoveMe。我认为这会有帮助。

你是否想要创建像《飞行管制》或《港口大师》一样的寻路游戏?请详细解释一下你想要实现的内容。





相关问题
热门标签