private void processNextMenu(int move)
 {
     this.currentPos += move;
     while (this.currentPos < 0)
     {
         this.currentPos += this.MenuNum;
     }
     this.currentPos %= this.MenuNum;
     for (int i = 0; i < this.MenuNum; i++)
     {
         int num = (i + this.MenuNum - this.currentPos) % this.MenuNum;
         DepthMenu.MenuData menuData  = this.MenusData[this.usePosNo[this.MenuNum, num] - 1];
         Hashtable          hashtable = new Hashtable();
         hashtable.Add("position", menuData.Pos);
         hashtable.Add("islocal", true);
         if (num == 0)
         {
             hashtable.Add("time", 0.03f);
             hashtable.Add("oncomplete", "OnCompleteHandler");
             hashtable.Add("easetype", iTween.EaseType.linear);
             hashtable.Add("oncompletetarget", base.get_gameObject());
             hashtable.Add("oncompleteparams", new DepthMenu.NextChecker(this.MenusData[i].enable, move));
         }
         else
         {
             hashtable.Add("time", 0.2f);
             hashtable.Add("easetype", iTween.EaseType.easeOutBack);
         }
         iTween.MoveTo(this.Menus[i], hashtable);
         TweenScale.Begin(this.Menus[i], 0.2f, menuData.Scale);
         this.MenuChips[i].widget.depth = menuData.depth;
         this.MenuChips[i].widget.color = ((!this.MenusData[i].enable) ? new Color(0.5f, 0.5f, 0.5f, menuData.Color.a) : menuData.Color);
         this.MenuChips[i].posNo        = num;
     }
 }
 protected void InitPosition()
 {
     this.currentPos = 0;
     for (int i = 0; i < this.MenuNum; i++)
     {
         int num = i;
         DepthMenu.MenuData menuData = this.MenusData[this.usePosNo[this.MenuNum, num] - 1];
         this.Menus[i].get_transform().set_localPosition(menuData.Pos);
         this.Menus[i].get_transform().set_localScale(menuData.Scale);
         this.MenuChips[i].widget.depth = menuData.depth;
         this.MenuChips[i].widget.color = ((!this.MenusData[i].enable) ? new Color(0.5f, 0.5f, 0.5f, menuData.Color.a) : menuData.Color);
         this.MenuChips[i].posNo        = num;
     }
 }