1
This commit is contained in:
@@ -25,12 +25,17 @@ public class LeavePlayPrefabControll : MonoBehaviour
|
||||
//string index = boxName.Replace("LeaveBoxCollider_", "");
|
||||
GameDataManage.Instance.isShowLeaveOn = true;
|
||||
RenderSettings.fog = false;
|
||||
//GameObject gameScene = GameObject.Find("GameScene");
|
||||
GameObject gameScene = GameObject.Find("GameScene");
|
||||
//GameObject staticObj = gameScene.transform.Find("Static").gameObject;
|
||||
//gameScene.transform.Find("Static").gameObject.SetActive(false);
|
||||
//Renderer[] renderers = staticObj.GetComponentsInChildren<Renderer>();
|
||||
|
||||
SetObjsRender(false);
|
||||
if (SceneMgr.Instance.nowSceneId == 4)
|
||||
{
|
||||
SetObjsRender(false);
|
||||
}
|
||||
else
|
||||
{
|
||||
gameScene.transform.Find("Static").gameObject.SetActive(false);
|
||||
gameScene.transform.Find("Dynamic").gameObject.SetActive(false);
|
||||
}
|
||||
GameObject gameEnvi = GameObject.Find("GameScene/Environment/SkyBox_360Player");
|
||||
SetGameObjectLayer(gameEnvi, false);
|
||||
leavePrefab.transform.position = new Vector3(v3.x, 0, v3.z);
|
||||
@@ -45,10 +50,18 @@ public class LeavePlayPrefabControll : MonoBehaviour
|
||||
Debug.Log("显示的位置:" + index);
|
||||
GameDataManage.Instance.isShowLeaveOn = true;
|
||||
RenderSettings.fog = false;
|
||||
//GameObject gameScene = GameObject.Find("GameScene");
|
||||
GameObject gameScene = GameObject.Find("GameScene");
|
||||
//gameScene.transform.Find("Static").gameObject.SetActive(false);
|
||||
//gameScene.transform.Find("Dynamic").gameObject.SetActive(false);
|
||||
SetObjsRender(false);
|
||||
if (SceneMgr.Instance.nowSceneId == 4)
|
||||
{
|
||||
SetObjsRender(false);
|
||||
}
|
||||
else
|
||||
{
|
||||
gameScene.transform.Find("Static").gameObject.SetActive(false);
|
||||
gameScene.transform.Find("Dynamic").gameObject.SetActive(false);
|
||||
}
|
||||
GameObject SkyBox = GameObject.Find("GameScene/Environment/SkyBox_360Player");
|
||||
SetGameObjectLayer(SkyBox, false);//修改天空球显示层级为Invisible
|
||||
GameObject tagObj = GameObject.Find("LeaveBoxCollider_" + index+ "/StartPosition");
|
||||
@@ -176,12 +189,18 @@ public class LeavePlayPrefabControll : MonoBehaviour
|
||||
Debug.Log("到位置了还原回来");
|
||||
GameDataManage.Instance.isShowLeaveOn = false;
|
||||
RenderSettings.fog = true;
|
||||
// GameObject gameScene = GameObject.Find("GameScene");
|
||||
GameObject gameScene = GameObject.Find("GameScene");
|
||||
if (GameDataManage.Instance.isNeedShowAnyBuyOffline)
|
||||
{
|
||||
//gameScene.transform.Find("Static").gameObject.SetActive(true);
|
||||
//gameScene.transform.Find("Dynamic").gameObject.SetActive(true);
|
||||
SetObjsRender(true);
|
||||
if (SceneMgr.Instance.nowSceneId==4)
|
||||
{
|
||||
SetObjsRender(true);
|
||||
}
|
||||
else
|
||||
{
|
||||
gameScene.transform.Find("Static").gameObject.SetActive(true);
|
||||
gameScene.transform.Find("Dynamic").gameObject.SetActive(true);
|
||||
}
|
||||
}
|
||||
GameObject SkyBox = GameObject.Find("GameScene/Environment/SkyBox_360Player");
|
||||
SetGameObjectLayer(SkyBox, true);//恢复天空球显示层级为Default
|
||||
|
||||
Reference in New Issue
Block a user