无法从CCSprite中的可绘制文件夹中获取图像

时间:2013-07-10 07:04:52

标签: cocos2d-android

我正试图从drawable文件夹中获取图像。我是android的新手。

这是我的代码:

  

background =   CCSprite.sprite(context.getResources()的getString(R.drawable.mainmenu_bg));

我收到文件未找到异常。 这不是在CCsprite中获取图像的正确方法吗?

这是我的日志。

>     7-09 05:44:40.962: I/System.out(4473): MainMenu.setBackground()res/drawable-mdpi/mainmenu_bg.png
>     07-09 05:44:40.962: W/System.err(4473): java.io.FileNotFoundException: res/drawable-mdpi/mainmenu_bg.png
>     07-09 05:44:40.970: W/System.err(4473):     at android.content.res.AssetManager.openAsset(Native Method)
>     07-09 05:44:40.970: W/System.err(4473):     at android.content.res.AssetManager.open(AssetManager.java:315)
>     07-09 05:44:40.970: W/System.err(4473):     at android.content.res.AssetManager.open(AssetManager.java:289)
>     07-09 05:44:40.970: W/System.err(4473):     at org.cocos2d.nodes.CCTextureCache$2.load(CCTextureCache.java:208)
>     07-09 05:44:40.970: W/System.err(4473):     at org.cocos2d.opengl.CCTexture2D.setLoader(CCTexture2D.java:190)
>     07-09 05:44:40.970: W/System.err(4473):     at org.cocos2d.nodes.CCTextureCache.createTextureFromFilePath(CCTextureCache.java:203)

请帮忙。

0 个答案:

没有答案