2011-05-19 65 views

回答

1

林不知道你需要什麼,但cocos2d得到了一些繪製方法。你也許可以使用此代碼

-(void)draw 
{ 
for (NSValue* rect in spots) { 
    CGRect r = [rect CGRectValue]; 
    CGPoint vertices2[] = { 
     ccp(r.origin.x,r.origin.y), 
     ccp(r.origin.x, r.size.height + r.origin.y), 
     ccp(r.size.width + r.origin.x, r.size.height + r.origin.y), 
     ccp(r.size.width + r.origin.x, r.origin.y) 
    }; 
    ccDrawPoly(vertices2, 4, YES); 
} 

對於其他的調試輸出,檢查ccConfig.h(只是在離開PROJEKT視圖底部的搜索欄中鍵入它)。在線229是#define CC_SPRITE_DEBUG_DRAW 0。將其設置爲1,您可以看到所有精靈的邊界框。