Exemple #1
0
BlockSprite* BlockSprite::createBlock(int type, int index, Vec2 position)
{
    BlockSprite *block = new (std::nothrow) BlockSprite();
    
    if (block && block->init())
    {
        block->setType(type);
        block->setIndex(index);
        block->setPosition(position);
        block->autorelease();
        return block;
    }
    CC_SAFE_DELETE(block);
    return nullptr;
    
}