Пример #1
0
 void SetColor(RoomInfo roomInfo, RoomInfoCanvas room, Color color)
 {
     room.iconFrame.color     = color;
     room.iconFrame1.color    = color;
     room.iconFrameColor      = color;
     room.infoTop.color       = color;
     room.infoBot.color       = color;
     room.infoFrame.color     = color;
     roomInfo.orderText.color = color;
 }
Пример #2
0
    void SetupColor(RoomInfoCanvas room, string roomID, string info, GameObject roomInfoGO)
    {
        var roomInfo = roomInfoGO.GetComponent <RoomInfo>();

        if (room != null && info != "")
        {
            if (listData[GetNoteRowByTime()]
                .Where(x => x.id.Trim().ToLower() == roomID.Trim().ToLower())
                .FirstOrDefault().info
                .Trim().Contains("Illiat"))
            {
                SetColor(roomInfo, room, iliatColor);
                return;
            }
            else if (listData[GetNoteRowByTime()]
                     .Where(x => x.id.Trim().ToLower() == roomID.Trim().ToLower())
                     .FirstOrDefault().info
                     .Trim().Contains("Techkids"))
            {
                SetColor(roomInfo, room, techkidsColor);
                return;
            }
            else
            {
                SetColor(roomInfo, room, hiredColor);
                return;
            }
        }
        else
        {
            if (roomID != "Cafeteria" && roomID != "OpenSpace")
            {
                // room.roomInfo.text = "\n\nPhòng trống cho thuê!";
                room.iconFrame.color  = availableColor;
                room.iconFrame1.color = availableColor;
                room.iconFrameColor   = availableColor;
                room.infoFrame.color  = availableColor;
                room.infoTop.color    = availableColor;
                room.infoBot.color    = availableColor;
            }
            roomInfo.orderText.color = availableColor;
            roomInfo.infoText.color  = availableColor;
            return;
        }
    }