2009-03-05 2 views
0

Cocos2d를 사용하여 iPhone 용 게임을 개발하려고합니다. Cocos2d에서 'DRAG'옵션이 필요합니다. Cocos2d에서 드래그 옵션을 구현할 수 있습니까?Cocos2d에서 "드래그"옵션을 어떻게 구현합니까?

+0

저는 표준 Cocoa Touch 터치 처리 코드를 사용하여 예, 맞습니까? 그러나, 당신은 당신이하고자하는 것에 관해 더 많은 세부 사항을 제공 할 필요가 있습니다. –

답변

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와 같은 길 찾기 게임을 만들려고하십니까? 당신이 달성하고자하는 것을 더 자세하게 설명하십시오.