.pvr.ccz
我的应用程序从 URL获取一些资源,特别是,并将它们保存在Documents
目录中。
NSString *documentsDirectoryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
...
[responseObject writeToFile:[documentsDirectoryPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.%@", <file_name>, @"pvr.ccz"]] options:NSAtomicWrite error:nil];
之后使用.plist
and创建一个精灵.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 可以找到的地方?