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))
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
def render_mouse_status(pos = view_center): Font.active_font(3, True) if mouseuser_ready: Font.draw_text("마우스 준비완료!", pos) else: Font.draw_text("마우스를 눌러주세요", pos)
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)
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)