2010-08-05 3 views
0

iphone에서 게임 개발을 시작하기 위해 탁구 게임을 시험하고 있으며 모든 것을 움직이고 있지만 점수를 구현하고 공을 만들어야합니다.움직이는 UIImage가 특정 지점에 도달 한 후 동작을 수행하는 방법

if(ball.center.y >=444) { 
     computerScore=computerScore+1; 
     computerScoreLabel=[NSString stringWithFormat:@"%d", computer]; 
     ball.center.x=151; 
     ball.center.y=222; 
} 

    if(ball.center.y <=4) { 
     playerScore=playerScore+1; 
     playerScoreLabel=[NSString stringWithFormat:@"%d", player]; 
     ball.center.x=151; 
     ball.center.y=222; 
    } 

가 제대로 실행 빌드,하지만 난 시뮬레이터 게임을 할 때 그냥 볼이 움직일 수와 : 화면 이 중앙으로 돌아 것은 내가 touchesBegan 방법에 현재 가지고있는 코드입니다 특정 점수를 통과하면 점수가 변경되지 않고 점수가 변경되지 않습니다.

답변

0

NSL og() 문을 사용하여 실제로 ball.center.y의 값을 모니터링하고 예를 들어 값이 실제로 조건과 일치하기 전에 콜리 션 바운스를 트리거하는지 확인하십시오.