0

我尝试使用 Cocos2d 为 iPhone 开发游戏。我需要 Cocos2d 中的 'DRAG' 选项。是否可以在 Cocos2d 中实现拖动选项?

4

2 回答 2

1

它做得很好:

-(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

}
于 2009-03-13T10:48:24.147 回答
0

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

请参阅 Apple 开发示例:MoveMe我认为这会有所帮助。

您是否正在尝试创建像 Flight Control 或 Harbour Master 这样的寻路游戏?请更详细地解释您要达到的目标。

于 2010-04-05T05:35:19.893 回答