Sha256: eaa79d974b9c613463c657b49fc7832759231d7627631b671ae55988a979db77

Contents?: true

Size: 999 Bytes

Versions: 56

Compression:

Stored size: 999 Bytes

Contents

# frozen_string_literal: true

b = box

16.times do |index|
  width_found = b.width
  b.duplicate({ left: b.left + index * (width_found + 45), top: 0, category: :matrix })
end


Universe.user_atomes.each do |atome_id|
  atome_found = hook(atome_id)
  if atome_found.type == :shape
    atome_found.color(:orange)
    atome_found.smooth(200)
    atome_found.top(200)
  end
end

random_found =Universe.user_atomes.sample(7)
random_found.each do |atome_id|
  atome_found = hook(atome_id)
  if atome_found.type == :shape
    atome_found.top(rand(600))
    atome_found.width(rand(120))
    atome_found.height(rand(120))
    atome_found.smooth(rand(120))
    atome_found.color(:red)
  end
end

random_found =Universe.user_atomes.sample(9)
random_found.each do |atome_id|
  atome_found = hook(atome_id)
  if atome_found.type == :shape
    atome_found.left(rand(700))
    atome_found.width(rand(120))
    atome_found.height(rand(120))
    atome_found.smooth(rand(120))
    atome_found.color(:blue)
  end
end

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
atome-0.5.7.6.0 vendor/assets/application/examples/random.rb
atome-0.5.7.5.9 vendor/assets/application/examples/random.rb
atome-0.5.7.5.4 vendor/assets/application/examples/random.rb
atome-0.5.7.5.3 vendor/assets/application/examples/random.rb
atome-0.5.7.5.1 vendor/assets/application/examples/random.rb
atome-0.5.7.4.8 vendor/assets/application/examples/random.rb
atome-0.5.7.4.7 vendor/assets/application/examples/random.rb
atome-0.5.7.4.6 vendor/assets/application/examples/random.rb
atome-0.5.7.4.3 vendor/assets/application/examples/random.rb
atome-0.5.7.4.2 vendor/assets/application/examples/random.rb
atome-0.5.7.3.9 vendor/assets/application/examples/random.rb
atome-0.5.7.3.6 vendor/assets/application/examples/random.rb
atome-0.5.7.3.5 vendor/assets/application/examples/random.rb
atome-0.5.7.3.3 vendor/assets/application/examples/random.rb
atome-0.5.7.3.2 vendor/assets/application/examples/random.rb
atome-0.5.7.3.1 vendor/assets/application/examples/random.rb
atome-0.5.7.3.0 vendor/assets/application/examples/random.rb
atome-0.5.7.1.8 vendor/assets/application/examples/random.rb
atome-0.5.7.1.7 vendor/assets/application/examples/random.rb
atome-0.5.7.1.0 vendor/assets/application/examples/random.rb