love.graphics.newCanvas (Deutsch)

Available since LÖVE 0.8.0
Ehemals love.graphics.newFramebuffer.

Erstellt einen neuen Offscreen-Buffer.

O.png Diese Funktion kann die Performance drastisch beeinflussen. Sie sollte daher nicht in love.draw (Deutsch) oder love.update (Deutsch) verwendet werden. Sollten sie eine Ressource häufiger benötigen, wird empfohlen sie nur einmal zu erstellen und sie schließlich zu speichern um später darauf zugreifen zu können.  


Funktion

Übersicht

canvas = love.graphics.newCanvas( )

Argumente

Keine.

Rückgabewerte

Canvas (Deutsch) canvas
Ein neuer Offscreen-Buffer mit den selben Dimensionen wie das Fenster.

Funktion

Übersicht

canvas = love.graphics.newCanvas( width, height )

Argumente

number (Deutsch) width
Die gewünschte Breite des Buffers.
number (Deutsch) height
Die gewünschte Höhe des Buffers.

Rückgabewerte

Canvas (Deutsch) canvas
Ein neuer Offscreen-Buffer mit den angegebenen Dimensionen.

Funktion

Available since LÖVE 0.9.0
This variant is not supported in earlier versions.

Übersicht

canvas = love.graphics.newCanvas( width, height, format )

Argumente

number (Deutsch) width (window_width)
Die gewünschte Breite des Buffers.
number (Deutsch) height (window_height)
Die gewünschte Höhe des Buffers.
TextureFormat (Deutsch) format ("normal")
Das gewünschte Textur-Format des Buffers.

Rückgabewerte

Canvas (Deutsch) canvas
Ein neuer Offscreen-Buffer mit den angegebenen Dimensionen und Textur-Format.

Anmerkungen

Einige Textur-Formate haben erhöhte Systemanforderungen. Dies kann mit love.graphics.isSupported (Deutsch) überprüft werden.

Funktion

Available since LÖVE 0.9.1
This variant is not supported in earlier versions.

Übersicht

canvas = love.graphics.newCanvas( width, height, format, fsaa )

Argumente

number (Deutsch) width (window_width)
Die gewünschte Breite des Buffers.
number (Deutsch) height (window_height)
Die gewünschte Höhe des Buffers.
TextureFormat (Deutsch) format ("normal")
Das gewünschte Textur-Format des Buffers.
number (Deutsch) fsaa (0)
Die gewünschte Kantenglättung welche beim Zeichnen in den Buffer benutzt wird.

Rückgabewerte

Canvas (Deutsch) canvas
A new Canvas with specified width and height.

Anmerkungen

Einige Textur-Formate haben erhöhte Systemanforderungen. Dies kann mit love.graphics.isSupported (Deutsch) überprüft werden.

Ist die angegebene Anzahl der FSAA Samples höher als vom System unterstützt, so wird die Anzahl auf die höchste, vom System unterstützte Anzahl reduziert (0-Werte mit eingeschlossen).

Siehe auch


Other Languages