2009-11-23 4 views
0

저는 객관적인 C 및 iPhone 게임 개발에 익숙하지 않습니다. 나는 코코스에서 감동을 구현하는 코드를 이해하는 데 약간의 어려움을 겪고있다. 누구든지 제게 약간의 설명을 주실 수 있습니까?코코스 설명에 대한 설명

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

    UITouch *touch = [touches anyObject]; 
    CGPoint location = [touch locationInView: [touch view]]; 
    CGPoint convertedLocation = [[Director sharedDirector] convertCoordinate:location]; 
    lady.position = convertedLocation; 

    return kEventHandled; 
} 

이 코드를 설명해주세요. 한 줄씩 어떻게 작동하는지 알고 싶습니다. UITouch

를 사용하여 사전

답변

0

UITouch 심판 http://developer.apple.com/iphone/library/documentation/UIKit/Reference/...

Example code에서 덕분에 당신은 아마 google

이상이 표준 UITouch 처리 코드처럼 보인다 수 있습니다. 예를 -

  • 주어진보기에서 위치를 얻을 심지어 심지어
  • 전송 감동의 집합에서 어떤 터치를 얻을 수 이 특정보기의 구석에있는 0,0부터 시작하는 좌표 좌표
  • 그러면 공유 객체 인 'Director'좌표로 변환됩니다 ... (어떤 객체인지는 알 수 없지만 그들이하는 일을 생각할 수 있습니다)
  • 터치 이벤트 위치에 무언가 (lady)의 위치를 ​​설정하십시오.