サイログ。

~雑多な記事置き場~

1.4.7〜1.4.9をスキップ、1.5になります

大改造のおかげで、ほとんどメジャーバージョンアップに近くなったので、
これを1.5とします。
ドキュメントが全く用意できなかったので、とりあえず来週あたりに「暫定公開版」として
公開して、ドキュメントをMiyako ACCESS MAPとして逐次書いていこうと思います。


1.5への変更点としては、たとえば、レイアウト関連はこんなふうになります。

(1.4.6)
spr.set_layout(:left, :top)

(1.5)
spr.left
spr.top

(1.4.6)
spr.set_layout([:left, 0.5], [:top, 10, :outside])

(1.5)
spr.left{|body| 50.percent(body)}
spr.top(:outside){|body| 10.px}

centeringメソッドは同じです。


このメソッド構成は、以前、レイアウト関係でnankiさんが言及されていたことをヒントに作成いたしました。


あと、思いつくままに修正点を挙げると、

  • 文字の表示は、文字を直接書き込まずに、Shape.textメソッドでスプライトを作成するように変更
  • MapEvent、Sceneクラスをモジュールに変更
  • シーンの移動を文字列からクラス名に変更
  • Shape.takahashiメソッドの追加