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