Sha256: 5ab169a75b7939ae723a42200b7eb5a8ef6217d55f5911e61b1c97372a9a5df0
Contents?: true
Size: 666 Bytes
Versions: 2
Compression:
Stored size: 666 Bytes
Contents
$:.unshift File.expand_path(File.dirname(__FILE__) + "/../../lib") $:.unshift File.expand_path(File.dirname(__FILE__) + "/../../ext") require 'ray' Ray.game "Get Pixels" do register { add_hook :quit, method(:exit!) } scene :main do on :key_press, key(:a) do puts "(0, 0) == #{window[0, 0]}" puts "(50, 50) == #{window[50, 50]}" puts "(50, 430) == #{window[50, 430]}" end on :key_press, key(:p) do window.to_image.write "screenshot.tga" end @obj = Ray::Polygon.circle([50, 50], 10, Ray::Color.blue) render do window.clear Ray::Color.green window.draw @obj end end scenes << :main end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ray-0.2.1 | samples/window/get_pixel.rb |
ray-0.2.0 | samples/window/get_pixel.rb |