cocos2d-x程序加载图片,清晰度下降,怎么解决?


请输入图片描述

   
  CCSprite* pSpriteTitle = CCSprite::spriteWithFile("07073News/title.png");
  
pSpriteTitle->setPosition( ccp(size.width/2, size.height-pSpriteTitle->getContentSize().height/2) );
addChild(pSpriteTitle, 0);

上面的图片是原图,特别清楚,但是一加载到程序里就虚了,为什么啊?

cocos2d-x ios

NoelLoo 12 years, 2 months ago

如果没有改变过投影模式,尝试改变为正交投影:
CCDirector::sharedDirector()->setProjection(kCCDirectorProjection2D);

下面的途中只看顶部的图片在两种投影模式下的清晰程度,正交投影模式下应该清晰一些。

引擎默认使用的是透视投影以达到近大远小的类似3D效果;采用默认方式,显示效果:
请输入图片描述

采用正交投影方式,显示效果:
请输入图片描述

aaarae answered 12 years, 2 months ago

Your Answer