@grid.each { |g| g.draw }
class Cell < Gosu::Grid::Cell
def size
object.each do |image|
image.width
end
end
=begin
@object = Array.new
Dir.glob("PNG-cards-1.3/*.png") do |x|
@object.push Gosu::Image.new(x)
end
@object.each do |x|
@object.push Gosu::Image.new(window, x, true)
end
=end
private
def object
Dir.new("PNG-cards-1.3").each do |file|
next if File.directory? file
@object ||= Gosu::Image.new(window, file, false)
end
end
end
class SequenceGame < Gosu::Window
def initialize width=1280, height=800, fullscreen=true
super
@grid = Gosu::Grid.new(self)
@grid.default_cell = Cell.new(self, 0, 0)
end
def button_down id
close if id == Gosu::KbEscape
end
def update
end
def draw
@grid.draw
end
end
Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill