Beispiel #1
0
Person* Person::createPerson(const char* pName, int type)
{
	Person * person = new Person(type);
	if(person && person->initWithFile(pName) )
	{
		person->autorelease();
		return person;
	}
	CC_SAFE_DELETE(person);
	return NULL;
}
Beispiel #2
0
Person* Person::create(int maxLife)
{
	Person* ret = new Person();
	if(ret && ret->init(maxLife))
	{
		ret->autorelease();
		return ret;
	}

	CC_SAFE_DELETE(ret);
	return nullptr;
}