私は CCSprite を使用し、関数を使用してプロジェクトに存在する画像を提供しましたspriteWithFile
。サーバーからイメージをダウンロードして、cocos2D ゲーム シーンの CCSprite にロードします。良い代替手段は何ですか。提案してください。
私はこのコードを使用していますが、機能していません:
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];
前もって感謝します。