私のアプリは、具体的にはURLからいくつかのリソースを取得し、それらをディレクトリ.pvr.ccz
に保存します。Documents
NSString *documentsDirectoryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
...
[responseObject writeToFile:[documentsDirectoryPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.%@", <file_name>, @"pvr.ccz"]] options:NSAtomicWrite error:nil];
その後、 と を使用してスプライトを作成し.plist
ます.pvr.ccz
。.png
プロジェクトに既に存在するプロパティ リストで指定されたイメージのリスト。
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"<property_list_name>.plist"];
CCSprite *sprite = [CCSprite spriteWithSpriteFrameName:[NSString stringWithFormat:@"<file_name>.png"]];
これは、次のように警告されます。-[CCFileUtils fullPathFromRelativePath:resolutionType:] : cocos2d: Warning: File not found: <file_name>.pvr.ccz
Cocos2D で特定のフォルダに保存された URL からリソースを検索できるようにする方法はありますか? または、URL からリソースを Cocos2D が見つけられる場所に保存する方法はありますか?