0

我想创建一个游戏,用户有机会加载自己的图形,现在我必须将这些图像保存在我的应用程序中,我该怎么做?因为用户可以从 HDD 中删除图像,但我仍然希望在我的应用程序中保留这些图像。

谢谢。

4

1 回答 1

1

当用户从这个 Pictures 文件夹加载图形时,您可以将文件复制到应用程序的Local Folder。它仍然驻留在机器上,但在%AppData%\Local\Packages文件夹中有些模糊。

当然,这并不能保证精明的用户不会删除该文件,并且它会使您的应用程序严格需要的存储量增加一倍,因为用户可能没有删除原始文件。

另一种选择是在用户加载自己的图形时将自己的图像备份到云存储,例如 Windows Azure blob 存储。然后,您将确保拥有所有可用的东西,但它在云中,因此您在解决方案中添加了一个额外的移动部分,并且您需要处理断开连接的场景、延迟等。

于 2013-01-20T07:17:26.737 回答