Module: Window
- Defined in:
- bmfont.rb
Overview
Windowクラスに追加するBMFont描画用メソッド
Class Method Summary (collapse)
Class Method Details
+ (Object) draw_bmfont(x, y, str, bmfont, z = 0)
BMFontを描画
108 109 110 111 112 113 114 115 116 |
# File 'bmfont.rb', line 108 def self.draw_bmfont(x, y, str, bmfont, z = 0) str.each_byte do |code| x1 = x + bmfont[code].xofs y1 = y + bmfont[code].yofs - bmfont.line_height + bmfont.baseofs Window.draw(x1, y1, bmfont[code].image, z) # Window.drawBoxFill(x, y, x+2, y+2, C_RED) x += bmfont[code].xadvance + bmfont.spacing end end |