This commit is contained in:
2026-10-12 19:28:14 +08:00
parent c1c5f05d3f
commit 3ee5643e82
16 changed files with 1259 additions and 93 deletions
@@ -824,7 +824,10 @@ public class CreateFishManager : MonoSingleton<CreateFishManager>
/// </summary>
private IEnumerator SpawnFishBatchedCoroutine(List<OnFishSpawnFishItem> queue, bool isSync)
{
const int batchSize = 5; // 每帧生成5条
// ⭐ 加载期(进度条还在走、面板未加载完成)每帧只出 2 条:单帧 5 条 Spine 鱼
// (首次创建含骨架/贴图初始化)会卡住进度条和界面动画(玩家反馈"90% 卡"的一部分);
// 加载完成进房后恢复每帧 5 条(正常出鱼间隔大,不挤)
int batchSize = (currGameType != null && !currGameType.IsGameLoadCompleted) ? 2 : 5;
int index = 0;
while (index < queue.Count)
{