サイログ。

~雑多な記事置き場~

2006-11-29から1日間の記事一覧

Mapが遅い理由?

マップチップの描画はMapLayerクラス無いで、↓のような感じでSprite#updateメソッドを実装して、 Screen::updateが呼ばれたタイミングで行っています。 @spr.update = lambda {|o| return if @eventlayer dx = @dx.abs dy = @dy.abs @dx = 0 @dy = 0 if dx =…

SDL::Mixer.openメソッドのパラメータ修正

v0.9.1まで指定していたSDL::Mixer.openメソッドの実行(miyako.rb:38)で、環境によってエラーが帰ってしまう問題がありました。 エラーが出たときは、SDL::Mixer.openのパラメータを以下のように変更してみてください。>|SDL::Mixer.open(44100, SDL::Mixer:…

るびま添削対応

returnの追加を見つけ次第やっております。 あと、Proc.newを全てlambdaに置き換えています。