Difference between revisions of "love.graphics.newQuad"

m (1 revision: Imported docs from potato.)
Line 1: Line 1:
  
 
+
Creates a new Quad.
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===
Line 35: Line 35:
 
* [[parent::love.graphics]]
 
* [[parent::love.graphics]]
 
[[Category:Functions]]
 
[[Category:Functions]]
{{#set:Description=}}
+
{{#set:Description=Creates a new Quad.}}

Revision as of 16:17, 14 February 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