2009-03-05 36 views
0

我試圖用Cocos2d爲iPhone開發遊戲。我需要Cocos2d中的'DRAG'選項。是否可以在Cocos2d中實現拖動選項?如何在Cocos2d中實現「拖動」選項?

+0

我猜是的,它使用標準的Cocoa Touch觸摸處理代碼。但是,您需要提供更多關於您要做什麼的細節。 – 2009-03-05 15:52:34

回答

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 

} 
0

要拖你可以簡單的設置精靈的中心到當前觸摸座標位置。

See the Apple Dev Sample: MoveMe我認爲這會有所幫助。

您是否正在嘗試創建一個類似於Flight Control或Harbor Master的尋路遊戲?請更詳細地解釋你想要達到的目標。

相關問題