サイログ。

~雑多な記事置き場~

Sprite.newの引数を追加

Miyakoのハッシュ引数に、":fill"と":alpha"を追加しました。

:fill

:fill=>[r,g,b,a]で指定した色でスプライトを塗りつぶします。
省略時は塗りつぶしを省略します。

(例)

spr = Sprite.new(:size=>[256,256], :fill=>[255,255,0]) # 黄色で塗りつぶし

:alpha

:alpha=>(0.0-1.0)で透明度が指定した割合になります。
0.0だと完全透明、1.0だと不完全透明、それ以外は半透明となります。
範囲を超えるとMiyakoValueErrorが発生します。
省略時は値を1.0として処理します。

(例)

spr = Sprite.new(:size=>[256,256], :fill=>[255,255,0], :alpha=>0.5) # 半透明の黄色で塗りつぶし