Sha256: 2007e11996f22389ba3479873121fd2a6e02fadfc49010895925a681a1d3221c

Contents?: true

Size: 781 Bytes

Versions: 7

Compression:

Stored size: 781 Bytes

Contents

# frozen_string_literal: true

b = box({left: 333})

b.circle({top: 66, id: :the_circle, color: :green})

wait 4 do
  b.delete(true)
end

wait 3 do
  b.shape.each do |attached_atome_id|
    b.delete({id: attached_atome_id})
    b.shadow({ renderers: [:browser], id: :shadow2, type: :shadow, attach: [],
                left: 3, top: 9, blur: 3, direction: '',
                red: 0, green: 0, blue: 0, alpha: 1
              })
  end

end

wait 2 do
  b.delete(:left)
end

# recursive example
bb=box
bb.text('click me!')
col=color(:red)
bb.touch(true) do
  bb.box({attached: col.id})
  c=bb.circle
  c.text(:hello)

  wait 2 do
    bb.physical.each do |attached_atome_id|
      bb.delete({id: attached_atome_id, recursive: true})
    end
  end
  puts  Universe.atomes.length
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
atome-0.5.4.1.9 vendor/assets/src/medias/rubies/examples/delete.rb
atome-0.5.4.1.7 vendor/assets/src/medias/rubies/examples/delete.rb
atome-0.5.4.1.3 vendor/assets/src/medias/rubies/examples/delete.rb
atome-0.5.4.1.2 vendor/assets/src/medias/rubies/examples/delete.rb
atome-0.5.4.1.1 vendor/assets/src/medias/rubies/examples/delete.rb
atome-0.5.4.1.0 vendor/assets/src/medias/rubies/examples/delete.rb
atome-0.5.4.0.9 vendor/assets/src/medias/rubies/examples/delete.rb