サイログ。

~雑多な記事置き場~

Miyako2.0.1をリリースいたしました(→廃止しました)

先日、Miyako2.0をリリースいたしましたが、プログラムが終了するバグが見つかりました。申し訳ございません。
上記を含むバグ数件の修正に加え、必要なメソッドの追加、サンプル追加したものを2.0.1としてリリースいたします。

2.0をダウンロードされた方は、必ず2.0.1にアップデートを御願い致します(廃止しました。代わりに2.0.2へのアップデートを御願い致します。

変更点は以下の通りです。

  • Choices#end_choice,choicing?,move,move_toメソッドを追加
  • Choices#end_select?,call_end_select_procメソッドを廃止(Choices#end_choiceメソッドに内包)
  • TextBox#execute,execute?,updateメソッドを追加
  • TextBox#commandメソッドのインタフェースを変更(デフォルト付き引数を2つ追加)
  • 引数にspriteunitを受け取れるブロックを渡すメソッド(Bitmap.blit_and等)で、ox,oyに変更を与えるとプログラムが止まる問題を修正
  • Bitmap.inverseメソッドで正しく画像が転送されない問題を修正
  • Choicesの各メソッドで、start_choiceで選択を開始していない時にエラーが出るバグを修正
  • TextBox#create_choices_chainメソッドで、引数のto_spriteメソッドが受け持つ引数の数が0個の時の対処が行われていなかった問題を修正
  • 各クラスのto_spriteメソッドで、背景が透明になっていなかった問題を修正
  • Sprite#and, or, xor, dec_alpha, dec_alpha!, black_out, black_out!, white_out, white_out!,inverse, inverse!, additive,additive!, subtraction, subtraction!,hue, hue!, saturation, saturation!, value, value!, hsv, hsv!の各メソッドにブロックを渡せるように修正(引数は、Bitmapクラスの各メソッドの内容と同じ)
  • 拡張ライブラリのMSB CPU対応コードにあったコーディングミスを修正
  • サンプルblit_rop.rb、textbox_sample.rbを追加
  • ドキュメントの修正

ダウンロードは、以下のリンクをクリックすることでダウンロードできます。

Miyako2.0.1 ソース+Win32バイナリ
Miyako2.0.1 ソース+Win32バイナリ+Ruby/SDL2.1(Win32)

リファレンスマニュアル(RDocによるHTML化)は、以下のリンクをクリックすることで見ることが出来ます。


Miyako2.0.1 リファレンスマニュアル

Miyako2.0.1 リファレンスマニュアル(ダウンロード版)

これからも、Miyako2.0をよろしく御願い致します。