Class: DXRuby::Tiled::RectangleObject
Instance Attribute Summary
Attributes inherited from TMEObject
#name, #object_id, #properties, #type
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
#initialize(x, y, width, height, options = {}) ⇒ RectangleObject
71
72
73
74
75
76
|
# File 'lib/dxruby_tiled/object.rb', line 71
def initialize(x, y, width, height, options = {})
options[:width] = width
options[:height] = height
super x, y, options
self.collision = [0, 0, @width, @height]
end
|
Class Method Details
.create_from_hash(hash) ⇒ Object
67
68
69
|
# File 'lib/dxruby_tiled/object.rb', line 67
def self.create_from_hash(hash)
self.new(hash[:x], hash[:y], hash[:width], hash[:height], hash)
end
|
Instance Method Details
#draw ⇒ Object
78
|
# File 'lib/dxruby_tiled/object.rb', line 78
def draw; end
|