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 txNGUINumber() { mInterval = 5; mNumberStyle = null; mNumber = EMPTY_STRING; mDockingPosition = DOCKING_POSITION.DP_LEFT; mSpriteNameList = new string[11]; mSpriteDataList = new UISpriteData[11]; mNumberList = new List <txNGUISprite>(); if (mTempSpriteMap == null) { mTempSpriteMap = new Dictionary <string, UISpriteData>(); } }
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 setDockingPosition(DOCKING_POSITION position) { mDockingPosition = position; refreshNumber(); }