Ruby でなんかゲームつくるat GAMEDEVRuby でなんかゲームつくる - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト23:1 08/03/12 21:58:35 8yMzBc95 お。住人が増えてる? こんばんは >>21 >>22 今 MyGame のソース読んでますがほんとに機能はしぼられてますよね。 MyGame では画像の一部を切り出すメソッドが用意されてないので MyGame の Image クラスを少し拡張しようかと思ってます。 マップエディタを作るのに画像の切り出しをアニメーション機能で代用させたら メモリをすごい喰ってしまうようになって困りました(´・ω・`) テトリスがんばって! まとめサイトのアップローダとかよかったら使って下さい。 24:1 08/03/12 22:29:27 8yMzBc95 とりあえずすごいアドホックな拡張ができた。 おかしなところが出てこなければいいのだけど…。 25:1 08/03/12 22:45:14 8yMzBc95 キャッシュにも対応させた。 たぶんこれでいける。 module MyGame class PartialImage < Image def initialize(filename, x, y, w, h, *options) super(filename, *options) key = "filename-#{x}-#{y}-#{w}-#{h}" unless @@image_cache[key] @image = @image.copy_rect(x, y, w, h) @@image_cache[key] = @image end @w = w @h = h end end end 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch