Class: Sangaku::Star

Inherits:
Object
  • Object
show all
Defined in:
lib/sangaku-eyeball/drawable.rb

Instance Method Summary collapse

Instance Method Details

#draw(window, color = 0x88FF5555) ⇒ Object



55
56
57
58
59
60
61
62
63
64
# File 'lib/sangaku-eyeball/drawable.rb', line 55

def draw(window, color = 0x88FF5555)
  x = @center.x
  y = @center.y
  dx = 0.5 * @size.x
  dy = 0.5 * @size.y
  window.draw_line(x, y, color, x+dx, y, color)
  window.draw_line(x, y, color, x-dx, y, color)
  window.draw_line(x, y, color, x, y+dy, color)
  window.draw_line(x, y, color, x, y-dy, color)
end