我想設置的質感與此:組紋理不工作
[[self setSpriteByTag] setTexture:[[CCTextureCache sharedTextureCache] addImage:[NSString stringWithFormat:@"%@0001.png",face]]];
時[self setSpriteByTag]
返回精靈face
是一個形象的字符串,他們都OK的,因爲我已經登錄他們。
這個精靈是一個網頁的ccscrolayer
孩子: 一頁頁層的:
CCLayer *page1 = [[CCLayer alloc] init];
BACK.position=ccp(screenSize.width/2,screenSize.height/2);
[page1 addChild:BACK];
當我試圖改變BACK
的形象,我在這裏寫的命令。 發生什麼事是我看到一個白色的屏幕。 我已檢查圖像是否屬於我的資產。
可能是什麼問題? 我改變一個小精靈是一個頁面的孩子?
編輯:
這是給我的精靈BACK功能:
-(CCSprite*)setSpriteByTag
{
int currentPage=[scroller currentScreen];
[globals sharedGlobals].currentPageG=currentPage; //move to touch ended?
currentPage=currentPage+1;
//NSLog(@"PAGE:%d",currentPage);
if(currentPage==1)
{[globals sharedGlobals].WhatFace [email protected]"BeastFace"; return BACK;}
else if(currentPage==2)
{[globals sharedGlobals].WhatFace [email protected]"BlueFace"; return BACK1;}
else if(currentPage==3)
什麼是返回?請詳細說明代碼的結構..您的問題將在幾分鐘內解決.. M不能明白你想要做什麼..我已經做了很多百次.. –
@ Nikhil Aneja回來是一個精靈我寫道,它加載到一個滾動頁面,並有最初的形象,我想改變。 – user1280535