summaryrefslogtreecommitdiffhomepage
path: root/tileset.rb
diff options
context:
space:
mode:
Diffstat (limited to 'tileset.rb')
-rw-r--r--tileset.rb7
1 files changed, 1 insertions, 6 deletions
diff --git a/tileset.rb b/tileset.rb
index f2fc1a2..1f870df 100644
--- a/tileset.rb
+++ b/tileset.rb
@@ -7,7 +7,6 @@ class Tileset
:width, :height
def initialize(directory, width, height)
- puts directory
@width = width
@height = height
if directory[-1] == '/'
@@ -16,20 +15,16 @@ class Tileset
directory = "#{directory}/*"
end
- puts directory
images = Dir[directory].sort
factors = divisors_of(images.length)
- puts factors
@columns = factors[factors.length / 2]
@rows = factors[(factors.length / 2) - 1]
- @tileset = Array.new(@columns, nil) { Array.new(@rows, nil) }
+ @tileset = Array.new(@columns) { Array.new(@rows, nil) }
images.each_with_index do |image, index|
x = index % @columns
- puts "Image #{index} is #{image}"
#@tileset[x] = [] if @tileset[x].nil?
@tileset[x][((index - x) / @columns)] = image
- #puts @tileset[x][((index - x) / 23)]
end
end