Zeichnen mit Vektorshapes
Zwar liegt es auf der Hand, zum Zeichnen in Director die draw-Methoden zu nutzen, allerdings sind diese manchmal etwas zu langsam. Hier eine Variante, die für einfache Fälle ausreicht, aber weitaus schneller ist.
Es werden einfach die Punkte an eine Vertex-Liste angehängt, bei jedem MouseUp wird ein Screenshot der Zeichenfläche gemacht und die Liste wieder gelöscht. Daher kommt auch das kurze Flackern.
Weil bei "the picture of the stage" kurz der RegPoint verschoben wird, muss mit 2 alternierenden Screenshots gearbeitet werden, was praktischerweise auch gleich die "undo"-Funktion erlaubt. Wer mehr Undo-Schritte will, muss einfach nur mehr Screenshots machen und diese reihum laufen lassen.