Esempio n. 1
0
Tank* Tank::createWithNum(int wheelNum, int bodyNum, int headNum) {
    auto tank = new Tank();
    if (tank && tank->initWithNum(wheelNum, bodyNum, headNum)) {
        tank->autorelease();
    }
    else {
        CC_SAFE_DELETE(tank);
        tank = NULL;
    }
    return tank;
}
Esempio n. 2
0
Tank* Tank::createWithNum(int num) {
    auto tank = new Tank();
    if (tank && tank->initWithNum(num)) {
        tank->autorelease();
    }
    else {
        CC_SAFE_DELETE(tank);
        tank = NULL;
    }
    return tank;
}