CCSize s = CCDirector::sharedDirector()->getWinSize();
CCLOG("%f %f \n",s.width, s.height);
CCRenderTexture *rt = CCRenderTexture::create(64, 47);
rt->beginWithClear(0, 0, 0, 0);
ccPointSize(320);
ccDrawColor4B(0,0,255,255);
ccDrawPoint( ccp(0,0) );
int j = 0+1;
for (int i = 0+1; i <= 64+1; i++) {
ccPointSize(1);
ccDrawColor4B(i3,i3,i3,255);
ccDrawPoint( ccp(i,j) );
CCLOG("%d \n",i);
for (j = 0+1; j <= 47+1;j++) {
ccPointSize(1);
ccDrawColor4B(i3,i3,i3,255);
ccDrawPoint( ccp(i,j) );
CCLOG("%d \n",j);
}
}
rt->end();
CHECK_GL_ERROR_DEBUG();
CCSprite* pSprite = CCSprite::createWithTexture(rt->getSprite()->getTexture());
pSprite->setPosition(ccp(s.width/2 , s.height/2 ));
this->addChild(pSprite,0);
代碼如上,為什麼我會輸出的圖像中間會有十字