サイログ。

~雑多な記事置き場~

Shapeクラスに新たなメソッド

ようやくテキストボックスが完成しました。
使い方は↓ような感じ。

@spr5 = Shape.create(:text, ["名前{cr}{color=255,0,0}重要", Font.systemFont, 200, [255, 255, 255], :center, :middle])

この例では、:centerとか:middleとかは意味はありませんが、これはセンタリングや右寄せ、サイズが混在している行を描画しているときの文字の縦の位置を指定します。ちょっとは見た目のバランスが良くなります。

ちなみに、この文字列は、某高橋メソッドの有名な一文ですね(^^)