我已經使用了CCSprite並且使用函數spriteWithFile
給出了項目中存在的圖像。現在我想從服務器下載圖像並將其加載到cocos2D遊戲場景中的CCSprite中。什麼是好的選擇。請建議。cocos2D中圖像的異步下載
我使用此代碼,它不工作:提前
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://50.62.138.228:6026/1370user.jpg"]]];
NSURLResponse *response;
NSError *error;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
CCTexture2D *texture = [[CCTexture2D alloc] initWithData:responseData
pixelFormat:kCCTexture2DPixelFormat_RGBA8888
pixelsWide:50
pixelsHigh:50
contentSize:CGSizeMake(50, 50)];
sprite_Temp = [CCSprite spriteWithTexture:texture];
sprite_Temp.position=ccp(432,273);
[self addChild:sprite_Temp z:5];
感謝。
也許你可以從搜索「異步圖像下載」開始?你試過什麼了? –