首先,我縮放了包含精靈的圖層。 現在我需要感應一個精靈的觸摸。 我曾嘗試如下,但不能達到目標 -如何在變焦狀態下檢測觸摸動作是否觸及精靈?
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);
}
FYI:我已經使用cocos2d的框架
我剛剛開始iPhone編程.. – Sadat 2010-07-04 08:08:49