예제 #1
0
    def render(self, cam):
        #tem_pos, tem_size = self.calculate_pos_size(cam)
        # x = tem_pos[0]
        # y = tem_pos[1]
        x = self.pos[0]
        y = View.active_view.h - self.pos[1]
        w = self.x2
        h = View.active_view.h - self.y2
        fill_rectangle(x, y, w, h, 30, 30, 30)

        import Font
        Font.active_font(3)
        Font.draw_text(self.text, (x, y - 40))
예제 #2
0
 def render(self, cam):
     off = 300
     self.render_rect()
     import Font
     Font.active_font(1)
     pos = cp.copy(self.pos)
     pos[0] -= 50
     Font.draw_text('vs', pos, (230, 230, 230))
     Font.active_font(2)
     self.pos[0] -= off
     Font.draw_text(self.text[0], self.pos, (178, 27, 24))
     self.pos[0] += off + off
     Font.draw_text(self.text[2], self.pos, (87, 227, 210))
     self.pos[0] -= off
예제 #3
0
def render_mouse_status(pos = view_center):
    Font.active_font(3, True)
    if mouseuser_ready:
        Font.draw_text("마우스 준비완료!", pos)
    else:
        Font.draw_text("마우스를 눌러주세요", pos)
예제 #4
0
def render_key_status(pos = view_center):
    Font.active_font(3, True)
    if keyuser_ready:
        Font.draw_text("키보드 준비완료!", pos)
    else:
        Font.draw_text("아무 키나 눌러주세요 esc말고요", pos)
예제 #5
0
 def render(self, cam):
     view = View.active_view
     fill_rectangle(0, 0, view.w, view.h, 0, 0, 0, int(self.alpha))
     import Font
     Font.active_font(2)
     Font.draw_text(self.text, self.pos)