private void OnMouseDown() { currentType = GetComponentInChildren <RoomTypeHolder>().roomType; ButtonEvents.currentRoom = transform.Find(GetComponentInChildren <Room>().name).gameObject; room.OpenRoomMenu(); Debug.Log("Click"); /*if (currentType == roomTypes.roomList[0]) * { * Debug.Log("InCycle"); * room.OpenPanel(); * room.transform.SetParent(GameObject.Find("Canvas").transform); * //GameObject panel = Instantiate(GetComponentInChildren<Room>().roomPanel, transform.position, Quaternion.identity); * //panel.transform.SetParent(GameObject.Find("Canvas").transform); * //panel.SetActive(true); * //currentType.callingPanel.SetActive(true); * //DestroyRoom(); * //CreateRoom(GameAssets.Instance.pfPlaceForCreate); * } * else if (currentType == roomTypes.roomList[1]) * { * DestroyRoom(); * CreateRoom(GameAssets.Instance.pfPlaceForCreate); * } * else * { * * }*/ }
void Start() { currentType = GetComponent <RoomTypeHolder>().roomType; roomPanel = GameAssets.Instance.buildRoomPanel; CloseRoomMenu(); }
private void Start() { currentType = GetComponentInChildren <RoomTypeHolder>().roomType; roomTypes = Resources.Load <RoomList>(typeof(RoomList).Name); room = GetComponentInChildren <Room>(); }