diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs index 8a9773a5..730baa73 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs @@ -312,9 +312,9 @@ namespace GameLogic /// /// 获取item /// - /// + /// /// - public virtual ItemT GetItem(int i) + public virtual ItemT GetItem(int index) { return null; } diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopGridWidget.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopGridWidget.cs index 381dd406..955f1d89 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopGridWidget.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopGridWidget.cs @@ -145,14 +145,14 @@ namespace GameLogic return widget; } - /// - /// 获取item - /// - /// - /// - public override TItem GetItem(int i) + /// + /// 获取item + /// + /// + /// + public override TItem GetItem(int index) { - return i >= 0 && i < m_items.Count ? m_items[i] : null; + return index >= 0 && index < m_itemCache.Count ? m_itemCache.GetValueByIndex(index) : null; } /// diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs index d646bbb6..ed815eb9 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs @@ -147,11 +147,11 @@ namespace GameLogic /// /// 获取item /// - /// + /// /// - public override TItem GetItem(int i) + public override TItem GetItem(int index) { - return i >= 0 && i < m_items.Count ? m_items[i] : null; + return index >= 0 && index < m_itemCache.Count ? m_itemCache.GetValueByIndex(index) : null; } ///