Difference between revisions of "love.graphics.newQuad"

m (1 revision: Importing from potato (again).)
m
Line 1: Line 1:
 
 
Creates a new Quad.
 
Creates a new Quad.
 
== Function ==
 
== Function ==
Line 36: Line 35:
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Creates a new Quad.}}
 
{{#set:Description=Creates a new Quad.}}
 +
== Other Languages ==
 +
{{i18n|love.graphics.newQuad}}

Revision as of 20:16, 18 November 2010

Creates a new Quad.

Function

Synopsis

quad = love.graphics.newQuad( x, y, w, h, sw, sh )

Arguments

number x
The top-left position along the x-axis.
number y
The top-left position along the y-axis.
number w
The width of the Quad.
number h
The height of the Quad.
number sw
The reference width.
number sh
The reference height.

Returns

Quad quad
The new Quad.

Examples

Use a Quad to display part of an Image:

img = love.graphics.newImage("mushroom-64x64.png")

-- Let's say we want to display only the top-left 
-- 32x32 quadrant of the Image:
top_left = love.graphics.newQuad(0, 0, 32, 32, 64, 64)

-- And here is bottom left:
bottom_left = love.graphics.newQuad(0, 32, 32, 32, 64, 64)

function love.draw()
	love.graphics.drawq(img, top_left, 50, 50)
	love.graphics.drawq(img, bottom_left, 50, 200)
end

See Also

Other Languages