From 82931aabaaa3e479bc04e11630a77cd9c9dd5fe3 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期五, 26 十月 2018 20:05:36 +0800
Subject: [PATCH] Merge branch 'master' into leonard
---
System/Compose/New/ComposeTicketWin.cs | 25 ++++++++++++++++---------
1 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/System/Compose/New/ComposeTicketWin.cs b/System/Compose/New/ComposeTicketWin.cs
index ee6c172..4ac6e73 100644
--- a/System/Compose/New/ComposeTicketWin.cs
+++ b/System/Compose/New/ComposeTicketWin.cs
@@ -1,6 +1,7 @@
锘縰sing Snxxz.UI;
using System;
using System.Collections.Generic;
+using System.Linq;
using TableConfig;
using UnityEngine;
using UnityEngine.UI;
@@ -221,19 +222,25 @@
{
if (secondTypeDict.Count >= 1 && curSecondType != 0)
{
- int remain = curSecondType - firstTypeDict.Count;
- if (remain > 0)
- {
- cellCtrl.JumpIndex(curSecondType - remain);
- }
- else
- {
- cellCtrl.JumpIndex(curSecondType - 1);
- }
+ cellCtrl.JumpIndex(GetCurIndex(curSecondType));
}
}
}
+ private int GetCurIndex(int secondType)
+ {
+ int curIndex = 0;
+ List<int> secondlist = firstTypeDict.Keys.ToList();
+ for (int i = 0; i < secondlist.Count; i++)
+ {
+ if (secondType == secondlist[i])
+ {
+ curIndex = i;
+ break;
+ }
+ }
+ return curIndex;
+ }
private void RefreshCell(ScrollerDataType type, CellView cell)
{
Image icon = cell.transform.Find("BtnIcon").GetComponent<Image>();
--
Gitblit v1.8.0