提交修改内容
This commit is contained in:
parent
5cfc805a73
commit
3ea744e234
File diff suppressed because it is too large
Load Diff
|
|
@ -35,7 +35,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
Manager.Instance.targetImage, Manager.Instance.EnterpriseInformationName_text,
|
||||
"企业信息/丹阳市万隆铸造有限公司");
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.丹阳市万隆铸造有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.丹阳市万隆铸造有限公司;
|
||||
break;
|
||||
case "丹阳信德电气设备有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -45,7 +45,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
Manager.Instance.targetImage, Manager.Instance.EnterpriseInformationName_text,
|
||||
"企业信息/丹阳信德电气设备有限公司");
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.丹阳信德电气设备有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.丹阳信德电气设备有限公司;
|
||||
break;
|
||||
case "丹阳伊尔特金属制品有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -55,7 +55,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
Manager.Instance.targetImage, Manager.Instance.EnterpriseInformationName_text,
|
||||
"企业信息/丹阳伊尔特金属制品有限公司");
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.丹阳伊尔特金属制品有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.丹阳伊尔特金属制品有限公司;
|
||||
break;
|
||||
case "江苏天海精密模具有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -65,7 +65,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
"企业信息/江苏天海精密模具有限公司");
|
||||
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.江苏天海精密模具有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.江苏天海精密模具有限公司;
|
||||
break;
|
||||
case "丹阳市汇联机械配件有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -75,7 +75,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
Manager.Instance.targetImage, Manager.Instance.EnterpriseInformationName_text,
|
||||
"企业信息/丹阳市汇联机械配件有限公司");
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.丹阳市汇联机械配件有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.丹阳市汇联机械配件有限公司;
|
||||
break;
|
||||
case "丹阳市骏锋精工有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -85,7 +85,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
"企业信息/丹阳市骏锋精工有限公司");
|
||||
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.丹阳市骏锋精工有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.丹阳市骏锋精工有限公司;
|
||||
break;
|
||||
case "江苏华晟电气科技有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -95,7 +95,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
"企业信息/江苏华晟电气科技有限公司");
|
||||
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.江苏华晟电气科技有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.江苏华晟电气科技有限公司;
|
||||
break;
|
||||
case "丹阳市富强五金铸造厂":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -105,7 +105,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
"企业信息/丹阳市富强五金铸造厂");
|
||||
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.丹阳市富强五金铸造厂;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.丹阳市富强五金铸造厂;
|
||||
break;
|
||||
case "江苏伟业铸造有限公司":
|
||||
if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.驾驶室)
|
||||
|
|
@ -114,7 +114,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
Manager.Instance.targetImage, Manager.Instance.EnterpriseInformationName_text,
|
||||
"企业信息/江苏伟业铸造有限公司");
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.江苏伟业铸造有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.江苏伟业铸造有限公司;
|
||||
|
||||
break;
|
||||
case "江苏天乐金属制品有限公司":
|
||||
|
|
@ -125,7 +125,7 @@ public class CavansLootAtCamera : BasePanel
|
|||
Manager.Instance.EnterpriseInformationName_text,
|
||||
"企业信息/江苏天乐金属制品有限公司");
|
||||
}
|
||||
GameManager.ins.MyLookAtCameraNamel = LookAtCameraName.江苏天乐金属制品有限公司;
|
||||
Manager.Instance.MyLookAtCameraNamel = LookAtCameraName.江苏天乐金属制品有限公司;
|
||||
|
||||
break;
|
||||
case "排污BTN":
|
||||
|
|
@ -142,54 +142,5 @@ public class CavansLootAtCamera : BasePanel
|
|||
break;
|
||||
// }
|
||||
}
|
||||
|
||||
//if (UI_UpBgPanel.instance.UpToggleState == UpToggleState.企业信息管理 && Manager.Instance.isForDetails)
|
||||
//{
|
||||
//switch (btnPath)
|
||||
//{
|
||||
// case "丹阳市万隆铸造有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.丹阳市万隆铸造有限公司;
|
||||
// break;
|
||||
// case "丹阳信德电气设备有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.丹阳信德电气设备有限公司;
|
||||
// break;
|
||||
// case "丹阳伊尔特金属制品有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.丹阳伊尔特金属制品有限公司;
|
||||
// break;
|
||||
// case "江苏天海精密模具有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.江苏天海精密模具有限公司;
|
||||
// break;
|
||||
// case "丹阳市汇联机械配件有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.丹阳市汇联机械配件有限公司;
|
||||
// break;
|
||||
// case "丹阳市骏锋精工有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.丹阳市骏锋精工有限公司;
|
||||
// break;
|
||||
// case "江苏华晟电气科技有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.江苏华晟电气科技有限公司;
|
||||
// break;
|
||||
// case "丹阳市富强五金铸造厂":
|
||||
// LookAtCameraName = LookAtCameraName.丹阳市富强五金铸造厂;
|
||||
// break;
|
||||
// case "江苏伟业铸造有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.江苏伟业铸造有限公司;
|
||||
// break;
|
||||
// case "江苏天乐金属制品有限公司":
|
||||
// LookAtCameraName = LookAtCameraName.江苏天乐金属制品有限公司;
|
||||
// break;
|
||||
// case "排污BTN":
|
||||
// LookAtCameraName = LookAtCameraName.排污;
|
||||
// //Manager.Instance.LoadImageFromResources("企业信息/江苏天乐金属制品有限公司");
|
||||
// break;
|
||||
// case "厂房BTN":
|
||||
// LookAtCameraName = LookAtCameraName.厂房;
|
||||
// //Manager.Instance.LoadImageFromResources("企业信息/江苏天乐金属制品有限公司");
|
||||
// break;
|
||||
// case "农田BTN":
|
||||
// LookAtCameraName = LookAtCameraName.农田;
|
||||
// //Manager.Instance.LoadImageFromResources("企业信息/江苏天乐金属制品有限公司");
|
||||
// break;
|
||||
//}
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
|
@ -5,14 +5,13 @@ using UnityEngine.UI;
|
|||
|
||||
public class GameManager : MonoBehaviour
|
||||
{
|
||||
public LookAtCameraName MyLookAtCameraNamel;
|
||||
public static GameManager ins;
|
||||
public static GameManager instance;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
ins = this;
|
||||
instance = this;
|
||||
}
|
||||
// Start is called before the first frame update
|
||||
|
||||
void Start()
|
||||
{
|
||||
UpToggle();
|
||||
|
|
@ -20,6 +19,7 @@ public class GameManager : MonoBehaviour
|
|||
JSC();
|
||||
QYXXGL();
|
||||
YQZXJC();
|
||||
WRPFGL();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -76,27 +76,23 @@ public class GameManager : MonoBehaviour
|
|||
/// </summary>
|
||||
public void JSC()
|
||||
{
|
||||
Manager.Instance.PipelineBTn.onClick.AddListener(() =>
|
||||
Manager.Instance.PipelineBtn.onClick.AddListener(() =>
|
||||
{
|
||||
// 每次点击切换状态
|
||||
Manager.Instance.isClick = !Manager.Instance.isClick;
|
||||
if (Manager.Instance.isClick)
|
||||
{
|
||||
// isClick = true 时
|
||||
HighlightEffect PipelineHig = Manager.Instance.Pipeline[0].GetComponent<HighlightEffect>();
|
||||
Manager.Instance.ObjOfHiglight(PipelineHig);
|
||||
//管道闪烁 管道和透明场景显示
|
||||
Manager.Instance.Pipeline[0].SetActive(true);
|
||||
Manager.Instance.Pipeline[1].SetActive(true);
|
||||
Manager.Instance.Pipeline[2].SetActive(false);
|
||||
HighlightEffect PipelineHig = Manager.Instance.Pipeline[0].GetComponent<HighlightEffect>();
|
||||
Manager.Instance.Tween = DOVirtual.Float(1, 0f, 1f, t =>
|
||||
{
|
||||
PipelineHig.innerGlow = t;
|
||||
PipelineHig.outline = t;
|
||||
}).SetLoops(-1, LoopType.Yoyo);
|
||||
PipelineHig?.SetHighlighted(true);
|
||||
}
|
||||
else
|
||||
{
|
||||
// isClick = false 时
|
||||
// isClick = false 时 管道和透明场景隐藏
|
||||
Manager.Instance.Pipeline[0].SetActive(false);
|
||||
Manager.Instance.Pipeline[1].SetActive(false);
|
||||
Manager.Instance.Pipeline[2].SetActive(true);
|
||||
|
|
@ -110,7 +106,8 @@ public class GameManager : MonoBehaviour
|
|||
public void QYXXGL()
|
||||
{
|
||||
Button button1 = Manager.Instance.toggleObj[0].GetComponentInChildren<Button>();
|
||||
button1.onClick.AddListener(() => {
|
||||
button1.onClick.AddListener(() =>
|
||||
{
|
||||
// 每次点击切换状态
|
||||
Manager.Instance.isxiala = !Manager.Instance.isxiala;
|
||||
|
||||
|
|
@ -122,7 +119,6 @@ public class GameManager : MonoBehaviour
|
|||
Manager.Instance.toggleObj[2].SetActive(false);
|
||||
Manager.Instance.toggleObj[3].SetActive(false);
|
||||
Manager.Instance.toggleObj[4].SetActive(false);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -137,64 +133,64 @@ public class GameManager : MonoBehaviour
|
|||
//Manager.Instance.isxiala = false;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Manager.Instance.ForDetailsBtn.onClick.AddListener(() =>
|
||||
{
|
||||
Debug.Log("1111");
|
||||
switch (MyLookAtCameraNamel)
|
||||
switch (Manager.Instance.MyLookAtCameraNamel)
|
||||
{
|
||||
case LookAtCameraName.丹阳市万隆铸造有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市万隆铸造有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市万隆铸造有限公司");
|
||||
break;
|
||||
case LookAtCameraName.丹阳信德电气设备有限公司:
|
||||
Debug.Log(Manager.Instance.middleTable_Image.name);
|
||||
Debug.Log(Manager.Instance.tableImage.name);
|
||||
Debug.Log(Manager.Instance.middleTable_Text.name);
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳信德电气设备有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳信德电气设备有限公司");
|
||||
break;
|
||||
case LookAtCameraName.丹阳伊尔特金属制品有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳伊尔特金属制品有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳伊尔特金属制品有限公司");
|
||||
break;
|
||||
case LookAtCameraName.江苏天海精密模具有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏天海精密模具有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏天海精密模具有限公司");
|
||||
break;
|
||||
case LookAtCameraName.丹阳市汇联机械配件有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市汇联机械配件有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市汇联机械配件有限公司");
|
||||
break;
|
||||
case LookAtCameraName.丹阳市骏锋精工有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市骏锋精工有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市骏锋精工有限公司");
|
||||
break;
|
||||
case LookAtCameraName.江苏华晟电气科技有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏华晟电气科技有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏华晟电气科技有限公司");
|
||||
break;
|
||||
case LookAtCameraName.丹阳市富强五金铸造厂:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市富强五金铸造厂");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/丹阳市富强五金铸造厂");
|
||||
break;
|
||||
case LookAtCameraName.江苏伟业铸造有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏伟业铸造有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏伟业铸造有限公司");
|
||||
break;
|
||||
case LookAtCameraName.江苏天乐金属制品有限公司:
|
||||
Manager.Instance.LoadImageFromResources(Manager.Instance.middleTable_Image,
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏天乐金属制品有限公司");
|
||||
Manager.Instance.tableImage, Manager.Instance.middleTable_Text,
|
||||
"产品产能表/江苏天乐金属制品有限公司");
|
||||
break;
|
||||
case LookAtCameraName.排污:
|
||||
break;
|
||||
|
|
@ -206,7 +202,7 @@ public class GameManager : MonoBehaviour
|
|||
//CavansLootAtCamera[] allScripts = FindObjectsOfType<CavansLootAtCamera>();
|
||||
//foreach (var item in allScripts)
|
||||
//{
|
||||
|
||||
|
||||
//}
|
||||
//if (lookAtScript != null)
|
||||
//{
|
||||
|
|
@ -393,6 +389,27 @@ public class GameManager : MonoBehaviour
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 污染排放管理
|
||||
/// </summary>
|
||||
public void WRPFGL()
|
||||
{
|
||||
if (Manager.Instance.FSFQBtn != null)
|
||||
{
|
||||
for (int i = 0; i < Manager.Instance.FSFQBtn.Length; i++)
|
||||
{
|
||||
if (Manager.Instance.FSFQBtn[i = 0])
|
||||
{
|
||||
|
||||
}
|
||||
else if (Manager.Instance.FSFQBtn[i = 1])
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 展示管道
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ using TMPro;
|
|||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using DG.Tweening;
|
||||
using HighlightPlus;
|
||||
|
||||
/// <summary>
|
||||
/// 所有的方法脚本
|
||||
|
|
@ -12,6 +13,7 @@ public class Manager : MonoBehaviour
|
|||
public static Manager Instance;
|
||||
public List<GameObject> ShowPanel; //展示的界面
|
||||
|
||||
public LookAtCameraName MyLookAtCameraNamel;
|
||||
#region 驾驶舱
|
||||
[Header("驾驶舱")]
|
||||
public List<Toggle> UpAllToggle; //下方toggle
|
||||
|
|
@ -19,7 +21,7 @@ public class Manager : MonoBehaviour
|
|||
public TextMeshProUGUI EnterpriseInformationName_text; //企业信息名称
|
||||
public Image targetImage; // 企业信息替换图片
|
||||
public bool isClick; //第一次展示第二次隐藏
|
||||
public Button PipelineBTn; //点击展示管道按钮
|
||||
public Button PipelineBtn; //点击展示管道按钮
|
||||
public List<GameObject> Pipeline; //展示管道
|
||||
public Tween Tween;
|
||||
#endregion
|
||||
|
|
@ -46,6 +48,12 @@ public class Manager : MonoBehaviour
|
|||
public RawImage GSYQSPJKRawImg;
|
||||
public TextMeshProUGUI GSYQSPJKTopText; //公司园区视频监控顶部文字
|
||||
|
||||
#endregion
|
||||
|
||||
#region 污染排放管理
|
||||
[Header("污染排放管理")]
|
||||
public Button[] FSFQBtn; //右侧废水废气按钮
|
||||
|
||||
#endregion
|
||||
|
||||
private void Awake()
|
||||
|
|
@ -66,6 +74,19 @@ public class Manager : MonoBehaviour
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 物体高亮(闪来闪去)
|
||||
/// </summary>
|
||||
public void ObjOfHiglight(HighlightEffect HighlightObj)
|
||||
{
|
||||
Manager.Instance.Tween = DOVirtual.Float(1, 0f, 1f, t =>
|
||||
{
|
||||
HighlightObj.innerGlow = t;
|
||||
HighlightObj.outline = t;
|
||||
}).SetLoops(-1, LoopType.Yoyo);
|
||||
HighlightObj?.SetHighlighted(true);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 弹框
|
||||
/// </summary>
|
||||
|
|
@ -89,6 +110,7 @@ public class Manager : MonoBehaviour
|
|||
Debug.LogError("Sprite 加载失败,请检查路径和文件名");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 监控弹框
|
||||
/// </summary>
|
||||
|
|
|
|||
Loading…
Reference in New Issue