먼저 스프라이트가 포함 된 레이어를 더 크게 확장했습니다. 이제 스프라이트에 터치 감각이 필요합니다. 나는 다음과 같이 시도하지만 캔트 참고확대/축소 상태에서 터치 액션이 스프라이트에 닿았는지 여부를 어떻게 확인할 수 있습니까?
CGRect tRect= [[aSprite displayedFrame] rect];
if(CGRectContainsPoint(tRect, touchedPosition))
{
NSLog(@"touched:>> touch at (%f,%f)",touchedPosition.x,touchedPosition.y);
// Do something, maybe return kEventHandled;
}
else{
NSLog(@"NOT touched: touch at (%f,%f)",touchedPosition.x,touchedPosition.y);
}
을 goal-에 도달 : 나는
방금 iPhone 프로그래밍을 시작했습니다. – Sadat