diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs index 717a71e9..48b4ee62 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs @@ -73,8 +73,8 @@ namespace GameLogic //} // 设置数据同步 - GiftEffectBool = GameModule.Setting.GetBool("GiftEffect"); - WorldEffectBool = GameModule.Setting.GetBool("WorldEffect"); + GiftEffectBool = GameModule.Setting.GetBool("GiftEffect", true); + WorldEffectBool = GameModule.Setting.GetBool("WorldEffect", true); } @@ -358,7 +358,7 @@ namespace GameLogic isAdd = false; } - if (isAdd) + if (isAdd && GiftEffectBool) { m_GiftItemDatas.Add(giftItemData);