【问题标题】:cocos2dx and some kind of image cachecocos2dx 和某种图像缓存
【发布时间】:2013-10-24 13:00:30
【问题描述】:

我在 Xcode 中使用 cocos2dx 并为 iphone 开发。我的问题涉及从存储在 Resources 文件夹中的 png 图像创建精灵。图像加载并且一切正常,直到我从 Resources 文件夹中删除 mysprite.png。 cocos2d 应该给我一些错误,比如找不到文件,但它编译得很好!甚至以某种方式加载 mysprite.png。看起来我删除的精灵仍然存储在某种缓存中的某个地方。如果存在一个这样的缓存,我该如何清除该缓存?

【问题讨论】:

    标签: cocos2d-x


    【解决方案1】:

    这不是因为缓存。当 Xcode 编译一个项目并创建一个 app bundle 时,它​​会复制目录中的所有资源(这会导致添加所有新资源并替换该 bundle 中所有修改过的资源,但不会删除已删除的资源) .

    您可以从模拟器或 iPhone 中删除应用程序,以便下次安装该应用程序时,新构建的应用程序不会有已删除的资源。

    【讨论】:

      猜你喜欢
      • 2010-10-18
      • 1970-01-01
      • 2012-11-30
      • 2012-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-08
      相关资源
      最近更新 更多