class SK::SpriteRenderer

Attributes

image[RW]
origin[RW]

Public Class Methods

new(image) click to toggle source
# File lib/shirokuro/standard_components/rendering/sprite_renderer.rb, line 6
def initialize image
        @image = image
        @origin = Vec2.new(0.5, 0.5)
end

Public Instance Methods

draw(context) click to toggle source
# File lib/shirokuro/standard_components/rendering/sprite_renderer.rb, line 11
def draw context
        @image.draw_rot(
                transform.position.x, transform.position.y, 0,
                transform.rotation.radians_to_degrees,
                @origin.x, @origin.y,
                transform.scale.x, transform.scale.y,
                Gosu::Color::WHITE
        )
end