using System.Collections; using System.Collections.Generic; using UnityEngine; public class App : MonoBehaviour { public void SetState(string content) { switch (content) { case "1": print("传进来的参数是1");//总览 用能 能效 碳排放 //设置相机状态 CameraMgr.Instance.PerformOperation(1); //隐藏不必要的icon IconMgr.Instance.PerformOperation(1); //隐藏显示模型 ModelMgr.Instance.PerformOperation(5); break; case "2": print("传进来的参数是2");//排水 //设置相机状态 CameraMgr.Instance.PerformOperation(2); //隐藏不必要的icon IconMgr.Instance.PerformOperation(4); //隐藏显示模型 ModelMgr.Instance.PerformOperation(5); break; case "3": print("传进来的参数是3");//空调 //设置相机状态 CameraMgr.Instance.PerformOperation(3); //隐藏不必要的icon IconMgr.Instance.PerformOperation(2); //隐藏显示模型 ModelMgr.Instance.PerformOperation(5); break; case "4": print("传进来的参数是4");//照明 //设置相机状态 CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(3); //隐藏显示模型 ModelMgr.Instance.PerformOperation(6); break; case "5": print("传进来的参数是5");//负一楼照明 //设置相机状态 //CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(5); //隐藏显示模型 ModelMgr.Instance.PerformOperation(1); break; case "6": print("传进来的参数是6");//一楼照明 //设置相机状态 //CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(6); //隐藏显示模型 ModelMgr.Instance.PerformOperation(2); break; case "7": print("传进来的参数是7");//二楼照明 //设置相机状态 //CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(7); //隐藏显示模型 ModelMgr.Instance.PerformOperation(3); break; case "8": print("传进来的参数是8");//三楼照明 //设置相机状态 //CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(8); //隐藏显示模型 ModelMgr.Instance.PerformOperation(4); break; case "9": print("传进来的参数是9");//显示屏 //设置相机状态 CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(1); //隐藏显示模型 ModelMgr.Instance.PerformOperation(6); break; case "10": print("传进来的参数是10");//显示屏一楼 //设置相机状态 CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(1); //隐藏显示模型 ModelMgr.Instance.PerformOperation(2); break; case "11": print("传进来的参数是11");//显示屏二楼 //设置相机状态 CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(1); //隐藏显示模型 ModelMgr.Instance.PerformOperation(3); break; case "12": print("传进来的参数是12");//显示屏三楼 //设置相机状态 CameraMgr.Instance.PerformOperation(4); //隐藏不必要的icon IconMgr.Instance.PerformOperation(1); //隐藏显示模型 ModelMgr.Instance.PerformOperation(4); break; } } }