一些修复和优化
This commit is contained in:
@@ -469,11 +469,11 @@ public sealed class PlayerSkillService : MonoBehaviour
|
||||
{
|
||||
bool revealLockedSkills = IsSkillEnabledInternal(RevealLockedIdolSkillsSkillIndex);
|
||||
|
||||
idolSkillsHub[] hubs = Resources.FindObjectsOfTypeAll<idolSkillsHub>();
|
||||
idolSkillsHub[] hubs = FindObjectsByType<idolSkillsHub>(FindObjectsInactive.Include, FindObjectsSortMode.None);
|
||||
for (int i = 0; i < hubs.Length; i++)
|
||||
{
|
||||
idolSkillsHub hub = hubs[i];
|
||||
if (hub == null || !IsSceneInstance(hub))
|
||||
if (hub == null)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
@@ -488,19 +488,19 @@ public sealed class PlayerSkillService : MonoBehaviour
|
||||
}
|
||||
}
|
||||
|
||||
storeSystem[] stores = Resources.FindObjectsOfTypeAll<storeSystem>();
|
||||
storeSystem[] stores = FindObjectsByType<storeSystem>(FindObjectsInactive.Include, FindObjectsSortMode.None);
|
||||
for (int i = 0; i < stores.Length; i++)
|
||||
{
|
||||
if (stores[i] != null && IsSceneInstance(stores[i]))
|
||||
if (stores[i] != null)
|
||||
{
|
||||
stores[i].RefreshPlayerSkillItems();
|
||||
}
|
||||
}
|
||||
|
||||
equipSmelt[] smelters = Resources.FindObjectsOfTypeAll<equipSmelt>();
|
||||
equipSmelt[] smelters = FindObjectsByType<equipSmelt>(FindObjectsInactive.Include, FindObjectsSortMode.None);
|
||||
for (int i = 0; i < smelters.Length; i++)
|
||||
{
|
||||
if (smelters[i] != null && IsSceneInstance(smelters[i]))
|
||||
if (smelters[i] != null)
|
||||
{
|
||||
smelters[i].RefreshPlayerSkillAdjustedUi();
|
||||
}
|
||||
@@ -516,7 +516,7 @@ public sealed class PlayerSkillService : MonoBehaviour
|
||||
return;
|
||||
}
|
||||
|
||||
uLevel_skills[] skillPanels = Resources.FindObjectsOfTypeAll<uLevel_skills>();
|
||||
uLevel_skills[] skillPanels = FindObjectsByType<uLevel_skills>(FindObjectsInactive.Include, FindObjectsSortMode.None);
|
||||
for (int i = 0; i < skillPanels.Length; i++)
|
||||
{
|
||||
if (skillPanels[i] != null && skillPanels[i].ulsSO != null)
|
||||
|
||||
Reference in New Issue
Block a user