這是非常簡單的代碼,但我不知道爲什麼Cocos2D會繼續將我的背景圖像放大到x2?爲什麼Cocos2d縮放圖像?
我正在使用Cocos2d Hello World模板。我沒有做任何事情的代碼,除了刪除所有的內 - (ID)初始
然後我加入這個:
//ADD BACKGROUND
CGSize winSize = [[CCDirector sharedDirector] winSize];
CCSprite *background = [CCSprite spriteWithFile:@"justAbackground.png"];
background.position = ccp(winSize.width/2, winSize.height/2);
[self addChild:background];
當我構建和運行是雙大小,則圖像是什麼應該是。
如果我添加:
background.scale = .5;
這是它應該是確切大小。
圖像像素尺寸與iPhone完全相同。
我在這裏錯過了什麼?
在此先感謝。
「完全一樣」它們是什麼?也許,你使用非視網膜設備的視網膜紋理? – Morion 2012-07-06 07:57:07