【问题标题】:Initializing a CCSprite with a png用 png 初始化 CCSprite
【发布时间】:2014-03-22 00:51:21
【问题描述】:

我开始使用 Cocos2dx,但在从 .png 创建 CCSprite 时遇到问题。就像它无法从资源中找到图像或者它不兼容,因为如果我选择另一个,它可以工作。我也尝试过使用 jpg,但它不起作用,所以显然,它只适用于某种图像。

如何使图像与 CCSprite 兼容?

谢谢

【问题讨论】:

  • 您正在草率下结论,发布您最初尝试的实际结果(即错误/警告消息)。更有可能找不到该文件。
  • 没有错误。我只是将路径发送到 CCSprite 的构造函数,但它找不到资源。我不知道我是否必须将它从 Eclipse 添加到项目中或什么。
  • 它必须有错误日志或检查您的控制台。我觉得 cocos2d-x 支持各种 png。
  • 你用哪个 IDE 编写 cocos2d-x 代码?因为我使用 X-code,每次添加新的源文件时,我都必须退出并重新打开 Z-code,以便 X-code 可以更新新文件。如果我不重新打开,X-code 会返回 can not open source files。

标签: png cocos2d-x ccsprite


【解决方案1】:

您不需要像 build-native.sh (or.bat) 那样将它添加到项目中。

图像应位于名为“resources”的文件夹中(与“Classes”和“Proj.Android”位于同一文件夹中。

当您构建您的应用程序时,它将被复制到 proj.android/assets 中,因此请检查它是否在您构建后被放入其中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 2014-08-23
    • 1970-01-01
    • 1970-01-01
    • 2020-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多