Exemple #1
0
    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
         * {
         *
         * }*/
    }
Exemple #2
0
 void Start()
 {
     currentType = GetComponent <RoomTypeHolder>().roomType;
     roomPanel   = GameAssets.Instance.buildRoomPanel;
     CloseRoomMenu();
 }
Exemple #3
0
 private void Start()
 {
     currentType = GetComponentInChildren <RoomTypeHolder>().roomType;
     roomTypes   = Resources.Load <RoomList>(typeof(RoomList).Name);
     room        = GetComponentInChildren <Room>();
 }