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; }
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; }
Bone *Bone::create() { Bone *pBone = new Bone(); if (pBone && pBone->init()) { pBone->autorelease(); return pBone; } CC_SAFE_DELETE(pBone); return nullptr; }