帧率与FPS优化
This commit is contained in:
parent
8c9f06b677
commit
56ad565813
|
|
@ -6767,7 +6767,7 @@ GameObject:
|
|||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!114 &1567901895
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -7906,7 +7906,7 @@ GameObject:
|
|||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!114 &1902030982
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
|||
|
|
@ -84,6 +84,13 @@ public class SorghumController : PermanentTriggerBase
|
|||
|
||||
GameObject targetHD = targetObj.transform.GetChild(0).gameObject;
|
||||
GameObject targetSD = targetObj.transform.GetChild(1).gameObject;
|
||||
|
||||
GameObject SplitCamera = GameObject.Find("SplitCamera");
|
||||
foreach (Transform item in SplitCamera.transform)
|
||||
{
|
||||
item.gameObject.SetActive(true);
|
||||
}
|
||||
|
||||
if (State == SorghumState.Diseased)
|
||||
{
|
||||
targetHD.SetActive(true);
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class SorghumFieldController : MonoBehaviour
|
|||
ProcessDiseasedPlants(diseasedRate, randomRotate);
|
||||
|
||||
// 初始隐藏所有高粱
|
||||
SetAllChunksVisibility(false);
|
||||
SetAllChunksVisibility(true);
|
||||
}
|
||||
|
||||
void GenerateSorghumGrid(GameObject prefab, float rowDist, float strainDist)
|
||||
|
|
@ -113,7 +113,7 @@ public class SorghumFieldController : MonoBehaviour
|
|||
void Start()
|
||||
{
|
||||
InitSorghum(rowDistance, strainDistance, diseasedRate, randomRotate);
|
||||
StartCoroutine(VisibilityUpdateRoutine());
|
||||
//StartCoroutine(VisibilityUpdateRoutine());
|
||||
}
|
||||
|
||||
IEnumerator VisibilityUpdateRoutine()
|
||||
|
|
|
|||
|
|
@ -85,6 +85,12 @@ public class UI_GraphicRextualPanel : BasePanel
|
|||
case "returnBtn":
|
||||
GameManager.UIMgr.HidePanel<UI_GraphicRextualPanel>();
|
||||
GameManager.UIMgr.HidePanel<UI_BGPanel>();
|
||||
GameObject SplitCamera = GameObject.Find("SplitCamera");
|
||||
|
||||
foreach (Transform item in SplitCamera.transform)
|
||||
{
|
||||
item.gameObject.SetActive(false);
|
||||
}
|
||||
//LiveSceneManger.Instance.TipBtn.gameObject.SetActive(true);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -68,6 +68,13 @@ public class UI_PlantComparisonPanel : BasePanel
|
|||
case "returnBtn":
|
||||
GameManager.UIMgr.HidePanel<UI_PlantComparisonPanel>();
|
||||
GameManager.UIMgr.HidePanel<UI_BGPanel>();
|
||||
|
||||
GameObject SplitCamera = GameObject.Find("SplitCamera");
|
||||
foreach (Transform item in SplitCamera.transform)
|
||||
{
|
||||
item.gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
//LiveSceneManger.Instance.TipBtn.gameObject.SetActive(true);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue