Difference between revisions of "Canvas:clear (Nederlands)"
(→Arguments) |
(→Arguments) |
||
Line 36: | Line 36: | ||
Canvas:clear( rgba ) | Canvas:clear( rgba ) | ||
</source> | </source> | ||
− | === | + | === Argumenten === |
− | {{param|table|rgba|Een[[sequence]] met de rode, groene, blauwe en alfawaarden als getallen (alfa kan worden weggelaten).}} | + | {{param|table|rgba|Een [[sequence]] met de rode, groene, blauwe en alfawaarden als getallen (alfa kan worden weggelaten).}} |
+ | |||
=== Returns === | === Returns === | ||
Niks. | Niks. |
Revision as of 22:42, 16 June 2023
Available since LÖVE 0.8.0 and removed in LÖVE 0.10.0 |
Het is verplaats door love.graphics.clear. |
Wist de inhoud van een Canvas naar een specifieke kleur.
Het aanroepen van deze functie direct nadat het Canvas actief is geworden (via love.graphics.setCanvas of Canvas:renderTo) is efficiënter dan aanroepen wanneer het Canvas niet actief is, vooral op mobiele apparaten.
love.graphics.setScissor beperkt het gebied van het canvas waarop deze functie van invloed is.
Contents
Functie
Wist de inhoud naar transparante zwart: (0, 0, 0, 0).
Korte Inhoud
Canvas:clear( )
Argumenten
Geen.
Returns
Niks.
Functie
Wis het canvas naar een specifieke kleur.
Korte Inhoud
Canvas:clear( red, green, blue, alpha )
Argumenten
number red
- Rode component van de wis kleur (0-255).
number green
- Groene component van de wis kleur (0-255).
number blue
- Blauwe component van de wis kleur (0-255).
number alpha (255)
- Alpha component van de wis kleur (0-255).
Returns
Niks.
Functie
Korte Inhoud
Canvas:clear( rgba )
Argumenten
table rgba
- Een sequence met de rode, groene, blauwe en alfawaarden als getallen (alfa kan worden weggelaten).
Returns
Niks.
Voorbeelden
Wis canvas voordat je tekent
Als de c-toets wordt ingedrukt, wordt het canvas leeggemaakt voordat een nieuwe lijn op het scherm wordt getekend.
local canvas = love.graphics.newCanvas()
local clear
function love.update(dt)
-- Use an anonymous function to draw lines on our canvas.
canvas:renderTo(function()
if clear then canvas:clear() end -- Clear the canvas before drawing lines.
love.graphics.setColor(love.math.random(255), 0, 0)
love.graphics.line(0, 0, love.math.random(0, love.graphics.getWidth()), love.math.random(0, love.graphics.getHeight()))
end)
end
function love.draw()
love.graphics.setColor(255, 255, 255)
love.graphics.draw(canvas)
end
function love.keypressed(key)
if key == "c" then clear = not clear end
end
Hoe canvas te wissen
love.graphics.setCanvas(canvas) -- ingesteld op canvas
love.graphics.clear(0,0,0,0) -- wist de canvas
love.graphics.setCanvas() -- terug naar standaard renderuitvoer
Zie Ook
Andere Talen
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info