我正在尝试从图集中绘制一个精灵。我用 Zwoptex 创建了图集和 plist 文件。将这两个文件放在asset文件夹中..
在代码中,我创建了新的 GameScene 类
并尝试加载它..
//Return the ShareFrameCache object.
CCSpriteFrameCache frameCache = CCSpriteFrameCache.sharedSpriteFrameCache();
//Loading the list of frames from the list file.
frameCache.addSpriteFrames("level1.plist");
//Testing and see if I can load one frame to a sprite
CCSprite sprite = CCSprite.sprite("Screen_01_0029_BG_01-0.png");
//Set the position of the frame to the middle of the screen
sprite.setPosition(CGPoint.ccp(winSize.width/2,winSize.height/2));
//add the sprite as child so it can be seen on the phone.
addChild(sprite,0);
在调试器中,我收到以下错误:
04-28 12:45:31.662: WARN/System.err(1147): java.io.FileNotFoundException: level1.png 04-28 12:45:32.642: WARN/System.err(1147): java.io.FileNotFoundException :Screen_01_0029_BG_01-0.png 04-28 12:45:32.622:错误/CCSpriteFrameCache(1147):不支持的 Zwoptex plist 文件格式。
screen_01_0029_BG_01-0.png 指的是level1.png图集中的框架之一...
想法?
急诊室