浏览代码

添加剧情对话中渐入字符数组的越界判定

leiyasi 1 年之前
父节点
当前提交
8698eadc2d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      GameClient/Assets/Game/HotUpdate/Views/MainStory/TypingFadeEffectPro.cs

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/MainStory/TypingFadeEffectPro.cs

@@ -232,7 +232,7 @@ namespace GFGGame
                     {
                         UpdateFadeProgressSingle(_printIndex, _vertIndex, _cancellationTokenSource.Token);
                         ++_printIndex;
-                        if(_printIndex < listCnt - 1)
+                        if(_printIndex < listCnt - 1 && _printIndex < charPositions.Count)
                         {
                             _vertIndex += charPositions[_printIndex].vertCount;
                         }