0
ImageList
을 사용하여 png를 gif에 묶으려고하면 gif 프레임에 임의의 순서가 표시됩니다. Example broken gifRMagick이 png를 gif로 무작위로 주문합니다
이미지의 이름은 name - #######. png (example directory)이며 정확한 순서로 표시됩니다.
def make_gif
snapshots.length.times do |frame|
render_frame frame
end
gif = ImageList.new(*Dir["#{name}/#{name}-*.png"])
gif.delay = 100
gif.write("#{name}/#{name}.gif")
end