Bezeichnung
ccontext:GetCurrentPoint -- Gibt den aktuellen Punkt zurück
Übersicht
x, y = ccontext:GetCurrentPoint()
Beschreibung
Ruft den aktuellen Punkt des aktuellen Pfads ab, der konzeptionell der letzte Punkt ist, den der Pfad bisher erreicht hat.

Der aktuelle Punkt wird im Benutzerbereich-Koordinatensystem zurückgegeben. Wenn kein aktueller Punkt definiert ist oder sich der Kontext in einem Fehlerstatus befindet, werden x und y beide auf 0,0 gesetzt. Dies kann vorab mit ccontext:HasCurrentPoint() überprüft werden.

Die meisten Pfadkonstruktionsfunktionen ändern den aktuellen Punkt. Im Folgenden finden Sie Einzelheiten dazu, wie sie sich auf den aktuellen Punkt auswirken:

ccontext:NewPath() ccontext:NewSubPath() ccontext:AppendPath() ccontext:ClosePath() ccontext:MoveTo() ccontext:LineTo() ccontext:CurveTo() ccontext:RelMoveTo() ccontext:RelLineTo() ccontext:RelCurveTo() ccontext:Arc() ccontext:ArcNegative() ccontext:Rectangle() ccontext:TextPath()

Einige Funktionen verwenden und ändern den aktuellen Punkt, ändern aber ansonsten nicht den aktuellen Pfad:

ccontext:ShowText().

Einige Funktionen setzen den aktuellen Pfad und damit den aktuellen Punkt zurück:

ccontext:Fill() ccontext:Stroke()

Eingaben
Keine

Rückgabewerte
x
Rückgabewert für die X-Koordinate des aktuellen Punktes
y
Rückgabewert für die Y-Koordinate des aktuellen Punktes

Navigation zeigen