Это и есть код рисования прогресс-бара, взято из класса Windows_base, мейкер VX Ace. Если тебе нужен MV, то поищи сам...Код:def draw_gauge(x, y, width, rate, color1, color2) fill_w = (width * rate).to_i gauge_y = y + line_height - 8 contents.fill_rect(x, gauge_y, width, 6, gauge_back_color) contents.gradient_fill_rect(x, gauge_y, fill_w, 6, color1, color2) end
В общих чертах: тебе надо создать окно, в нём создать этот самый гауг. В него подать координаты бара относительно левого верхнего угла (x, y), ширину (width), степень заполненности (rate) и цвета начала и конца (color1, color2). Эту же функцию надо вызывать в апдейте, либо в редрау с очисткой окна. Пример смотри в том же классе.




Ответить с цитированием


Социальные закладки