2010-07-22 5 views
0

나는이 호출이 있습니다 (속도가 CGPoint입니다) 여기에방법에서 돌아 오는 방법은 무엇입니까?

float velY = Velocity.y; 
velY = [self DoJump:velY :gT]; 

:

- (float) DoJump:(float) velocityY:(ccTime) GameTime 
{ 

    return velocityY; 
} 

하지만 메신저 호환되지 않는 유형을 말하는 호출에서 오류가 발생. 누군가가 잘못되었다고 말할 수 있습니까?

답변

0

함수에 전달한 내용을 알 수는 없지만 정의가 잘못되었습니다.

- (float) DoJump:(float)velocityY andTime:(ccTime) GameTime 

다음은 방법 floatccTime 유형을 통과해야합니다

velY = [self DoJump:velY andTime:gT]; 

로 전화 : 그것은 더 좋아해야한다.

+0

그리고 메소드 선언을 사용하기 전에 알 수 있습니다. 즉, .h 파일에 배치하십시오. – Eiko

관련 문제