1.//加载缓存文件
SpriteFrameCache::getInstance()->addSpriteFramesWithFile("ui.plist");
//使用缓存文件创建精灵
auto background = Sprite::createWithSpriteFrameName("background.png");
background->setPosition(Point(size.width/2,size.height/2));
this->addChild(background);
2.//从xml文件中读取中文显示出来
auto dictionary = Dictionary::createWithContentsOfFile("font/text.xml");
//添加一个游戏开始按钮
auto playText = Label::createWithTTF(((__String *)(dictionary->objectForKey("play")))->getCString(),
"font/DFPShaoNvW5-GB.ttf",40);
playText->setColor(Color3B(100,100,100));
auto playMenu = MenuItemLabel::create(playText,CC_CALLBACK_1(StartGame::play,this));
3.//卸载资源
onExit()
{
//记住父类的方法要先调用
Layer::onExit();
Director::getInstance()->getTextureCache()->removeUnusedTextures();
}