Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-04-27

[MyGame]アニメーションの指定方法案

taro = Image.new('taro.bmp')
taro.disp_size '32x32'
taro.set_anim :left, 15, [0, 1, 2, 1], :loop

taro.start_anim :left
taro.start_anim # 全パタンのループ

taro.set_anim nil, 30

taro.disp_size 32, 32

[:right, :left, :up, :down].each_with_index do |key, i|
  taro.set_anim key, [0 + i, 1 + i, 2 + i, 1 + i], :loop
end