Exemplo n.º 1
0
Bone *Bone::create(const std::string& name)
{

    Bone *pBone = new Bone();
    if (pBone && pBone->init(name))
    {
        pBone->autorelease();
        return pBone;
    }
    CC_SAFE_DELETE(pBone);
    return nullptr;
}
Exemplo n.º 2
0
Bone* Bone::create(const char *_name)
{
    
    Bone *pBone = new Bone();
    if (pBone && pBone->init(_name))
    {
        pBone->autorelease();
        return pBone;
    }
    CC_SAFE_DELETE(pBone);
    return NULL;
}
Exemplo n.º 3
0
Bone *Bone::create()
{

    Bone *pBone = new Bone();
    if (pBone && pBone->init())
    {
        pBone->autorelease();
        return pBone;
    }
    CC_SAFE_DELETE(pBone);
    return nullptr;

}