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メソッドの追加