public myUGUINumber() { mSpriteList = new Sprite[10]; mNumberList = new List <myUGUIImage>(); mNumberStyle = null; mNumber = EMPTY; mInterval = 5; mDockingPosition = DOCKING_POSITION.LEFT; mDirection = NUMBER_DIRECTION.HORIZONTAL; }
public override void cloneFrom(myUIObject obj) { base.cloneFrom(obj); myUGUINumber source = obj as myUGUINumber; mInterval = source.mInterval; mNumberStyle = source.mNumberStyle; mNumber = source.mNumber; mAddSprite = source.mAddSprite; mMinusSprite = source.mMinusSprite; mDotSprite = source.mDotSprite; int count = mSpriteList.Length; for (int i = 0; i < count; ++i) { mSpriteList[i] = source.mSpriteList[i]; } mDirection = source.mDirection; mDockingPosition = source.mDockingPosition; setMaxCount(source.mMaxCount); }
public void setDirection(NUMBER_DIRECTION direction) { mDirection = direction; refreshNumber(); }