コード例 #1
0
ファイル: BaseSprite.cpp プロジェクト: SongCF/game-LostStar
BaseSprite* BaseSprite::create()
{
	BaseSprite* s = new BaseSprite();
	s->init();
	s->autorelease();
	return s;
}
コード例 #2
0
ファイル: BaseSprite.cpp プロジェクト: SongCF/game-LostStar
BaseSprite* BaseSprite::create(string fileName)
{
	BaseSprite* s = new BaseSprite();
	s->initWithFile(fileName.c_str());
	s->autorelease();
	return s;
}
コード例 #3
0
ファイル: BaseSprite.cpp プロジェクト: AIRIA/Brizzle
BaseSprite * BaseSprite::create( const char *fileName )
{
    BaseSprite *bs = new BaseSprite();
    if(bs&&bs->initWithFile(fileName))
    {
        bs->autorelease();
        return bs;
    }
    return NULL;
}
コード例 #4
0
ファイル: basesprite.cpp プロジェクト: zhs007/porcupine
BaseSprite* BaseSprite::create()
{
    BaseSprite* pRet = new(std::nothrow) BaseSprite();
    if (pRet && pRet->init()) {
        pRet->autorelease();
        return pRet;
    }
    else {
        delete pRet;
        pRet = nullptr;
        return nullptr;
    }
}