RubyKokubanの Image#map_pixels を使って書いた。こういうのはRubyKokubanが得意としている。 def setup set_window_size(520, 420) set_background(Color::Linen) @image = Image.load("red-flower.jpg") @rate = 0.0 @frame = 0 @image_gray = gray(@image, @rate) end def update @frame += 1 @rate += 0.003 @rate -= 1.0 if @rate > 1.0 @image_gray = gray(@image, @rate) if @frame % 10 == 0 # @sequence_shot = SequenceShot.new(10, 40) unless