CCActionInterval* CCShine::reverse() { return (CCActionInterval*)copyWithZone(NULL)->autorelease(); }
Object* Object::copy() { return copyWithZone(0); }
CCObject* CCObject::copy() { return copyWithZone(NULL); }