#include "GameScene.h"
USING_NS_CC;
Scene* GameScene::createScene()
{
auto scene = Scene::create();
auto layer = GameScene::create();
scene->addChild(layer);
return scene;
}
bool GameScene::init()
{
///////////////////////////
if( !Layer::init() )
{
return false;
}
visibleSize = Director::getInstance()->getVisibleSize();
///就是下面那个图片,引入不了
auto zxl = Sprite::create("ctf/zxl.jpg");
zxl->setPosition( visibleSize/2 );
this->addChild(zxl);
///////////////////////
return true;
}
```
在HelloWordScene.cpp里面auto zxl = Sprite::create("ctf/zxl.jpg");
就可以正确显示,我新建的类也和HelloWordScene.cpp同在classes里为什么引入的文件都显示不了?
原来是因为我在init()里直接调用了
Director::getinstance()->replacescene();
cocos2dx不支持这样的调用