【问题标题】:Why does app crash on Cocos2d after sprite name is changed?为什么更改精灵名称后,Cocos2d 应用会崩溃?
【发布时间】:2014-02-07 14:18:47
【问题描述】:

我正在为一位开发人员停止为他工作的朋友接管一个应用程序。我们要更改cocos2d 中字符的图标。这是一个类似寺庙跑的小型跑步游戏。我们让平面设计师创建了另一个具有相同大小和相同文件名的图像。

然后,我们只需拖放图像即可替换旧图像。一开始还可以,后来换了几次,游戏就崩溃了。

【问题讨论】:

  • 你能告诉我当应用程序死机时控制台会说什么吗?甚至更好地发布一些代码。
  • 您的标题说文件名已更改,但您的描述说它保持不变。是哪个?
  • 很可能是他在精灵名称或扩展名上犯了错误。 “无法从 xyz.png 加载数据”这是你得到的吗?
  • @suny 我想是的,因为我们重新启动了项目并使用了所有 png 而不是 jpg,这很好。

标签: ios cocos2d-iphone


【解决方案1】:

只是作为答案发布,这样它也可以帮助其他人。

可能是什么:

点击logs 会让您知道“failed to load data from xyz.png”这意味着您所引用的文件不存在于项目中,在您的情况下这可能是由于过度重构。 另外,检查扩展名".png" vs ".PNG".

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 2012-11-24
    • 1970-01-01
    相关资源
    最近更新 更多