Module: Window
- Defined in:
- bdffont.rb
Overview
Windowクラスに追加するBDFフォント描画用メソッド
Class Method Summary (collapse)
-
+ (Object) draw_bdffont(x, y, str, bdf, z = 0)
BDFフォントを描画.
Class Method Details
+ (Object) draw_bdffont(x, y, str, bdf, z = 0)
BDFフォントを描画
300 301 302 303 304 305 306 307 308 309 310 |
# File 'bdffont.rb', line 300 def self.draw_bdffont(x, y, str, bdf, z = 0) str.split('').each do |code| b = bdf[code] unless b == nil x1 = x + b.ofsx y1 = y + bdf.height + bdf.ofsy - b.h - b.ofsy Window.draw(x1, y1, b.image, z) x += b.dwidth end end end |