samples/turtle/tree.rb in ray-0.1.0.pre1 vs samples/turtle/tree.rb in ray-0.1.0
- old
+ new
@@ -39,18 +39,23 @@
register do
add_hook :quit, method(:exit!)
end
scene :tree do
+ tree = Ray::Image.new window.size
+ tree.turtle do
+ pen_up
+ left 90
+ center
+ backward 180
+ pen_down
+ tree(240.0)
+ end
+
+ @sprite = sprite tree
+
render do |win|
- win.fill(Ray::Color.black).turtle do
- pen_up
- left 90
- center
- backward 180
- pen_down
- tree(240.0)
- end
+ win.draw @sprite
end
end
push_scene :tree
end