NumericStepper* TuiManager::createNumStep(float tag, int isLongClickRun, int max, int min, int cur,int step, const char* lnormal, const char* lselect, const char* ldisable, const char* rnormal, const char* rselect, const char* rdisable, const char* stepBg, float x, float y, float rotation, int isUseFrame){ NumericStepper* pNumStep = NULL; if(isUseFrame){ pNumStep = NumericStepper::createSpriteFrameName(lnormal, lselect, ldisable, rnormal, rselect, rdisable, stepBg); }else{ pNumStep = NumericStepper::create(lnormal,lselect,ldisable,rnormal,rselect,rdisable,stepBg); } Size size = pNumStep->getContentSize(); pNumStep->setLimit(min, max); pNumStep->setValue(cur); pNumStep->setStep(step); pNumStep->setAutoRun(isLongClickRun == 1); pNumStep->setRotation(rotation); pNumStep->setPosition(Vec2(x,-y)); pNumStep->setTag(tag); return pNumStep; }
NumericStepper* TuiManager::createNumStep(float tag,const char* lnormal,const char* lselect,const char* ldisable,const char* rnormal,const char* rselect,const char* rdisable,const char* stepBg,float x,float y,float rotation){ NumericStepper* pNumStep = NULL; if(m_isUseSpriteFrame){ pNumStep = NumericStepper::create(); pNumStep->setlNormalSpriteFrameName(lnormal); pNumStep->setlSelectedSpriteFrameName(lselect); pNumStep->setlDisabledSpriteFrameName(ldisable); pNumStep->setrNormalSpriteFrameName(rnormal); pNumStep->setrSelectedSpriteFrameName(rselect); pNumStep->setrDisabledSpriteFrameName(rdisable); pNumStep->setStepBgSpriteFrameName(stepBg); }else{ pNumStep = NumericStepper::create(lnormal,lselect,ldisable,rnormal,rselect,rdisable,stepBg); } Size size = pNumStep->getContentSize(); pNumStep->setRotation(rotation); pNumStep->setPosition(Point(x,-y)); pNumStep->setTag(tag); return pNumStep; }