public void SetLampPanel(RoomLampInfo itemLamp) { mReturnLayer = ReturnLayer.Control_Lamp_Layer2; LampScrollView.SetActive(false); SetTitleBottom(itemLamp.name); LampPanel.SetActive(true); }
//添加房灯的子节点 public void AddRoomLampItem(RoomLampInfo lampItem) { var itemRes = Resources.Load("Prefabs/LampItem"); if (itemRes != null) { var itemObj = Instantiate(itemRes) as GameObject; itemObj.transform.parent = LampShellThings.transform; itemObj.layer = gameObject.layer; itemObj.transform.localPosition = Vector3.zero; itemObj.transform.localRotation = Quaternion.identity; itemObj.transform.localScale = Vector3.one; itemObj.name = lampItem.id.ToString(); itemObj.GetComponent <LampItem>().Init(lampItem); } else { Debug.Log("====AddSafetyItem==safeItem===不存在=="); } }
public void Init(params object[] obj) { lampInfo = (RoomLampInfo)obj[0]; UpdateShow(); }