Grafikattribute
Listing 1.1 setzt die Eigenschaften fillStyle
, strokeStyle
und lineWidth
auf dem Kontext-Objekt des Canvas.
Diese Eigenschaften sind Grafikattribute, die die Farben angeben, die
von fill()
bzw. stroke()
genutzt werden, sowie die Breite der
Striche, die stroke()
zeichnet.
Beachten Sie, dass diese Parameter nicht an fill()
und stroke()
übergeben werden, sondern Teile eines
allgemeinen Grafikzustands des Canvas sind. Wenn
Sie eine Methode definieren, die eine Figur zeichnet und diese
Eigenschaften nicht selbst setzt, kann der Aufrufer Ihrer Methode die
Farbe der Figur setzen, indem er vor dem Aufruf der Methode die
Eigenschaften strokeStyle
und
fillStyle
setzt. Diese Trennung von Grafikzustand und Zeichenbefehlen ist grundlegend ...
Get Canvas kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.