Beispiel #1
0
 public void NextBanner(int targetBanner, bool forward = true)
 {
     //IL_0057: Unknown result type (might be due to invalid IL or missing references)
     //IL_0062: Unknown result type (might be due to invalid IL or missing references)
     //IL_006d: Unknown result type (might be due to invalid IL or missing references)
     //IL_0073: Unknown result type (might be due to invalid IL or missing references)
     //IL_0078: Expected O, but got Unknown
     //IL_0078: Expected O, but got Unknown
     //IL_007d: Unknown result type (might be due to invalid IL or missing references)
     //IL_00e1: Unknown result type (might be due to invalid IL or missing references)
     //IL_00ec: Unknown result type (might be due to invalid IL or missing references)
     //IL_00f7: Unknown result type (might be due to invalid IL or missing references)
     //IL_00fd: Unknown result type (might be due to invalid IL or missing references)
     //IL_0102: Expected O, but got Unknown
     //IL_0102: Expected O, but got Unknown
     //IL_0107: Unknown result type (might be due to invalid IL or missing references)
     if (targetBanner == 1)
     {
         timer1 = 0f;
         if (bannerNum1 > 1)
         {
             int num = (!forward) ? ((bannerNum1 + mCenterIndex1 - 1) % bannerNum1) : ((mCenterIndex1 + 1) % bannerNum1);
             this.StartCoroutine(ChangeBanner(mCenterOnChild1.get_transform().GetChild(mCenterIndex1), mCenterOnChild1.get_transform().GetChild(num)));
             mCenterIndex1 = num;
         }
     }
     if (targetBanner == 2)
     {
         timer2 = 0f;
         if (bannerNum2 > 1)
         {
             int num2 = (!forward) ? ((bannerNum2 + mCenterIndex2 - 1) % bannerNum2) : ((mCenterIndex2 + 1) % bannerNum2);
             this.StartCoroutine(ChangeBanner(mCenterOnChild2.get_transform().GetChild(mCenterIndex2), mCenterOnChild2.get_transform().GetChild(num2)));
             mCenterIndex2 = num2;
         }
     }
 }