Serie 9: Mausevents



1)


An der Position des Mausklicks entsteht ein kleiner Punkt und eine Linie zum vorangehenden Punkt.

 


2)


Ersetze im Beispiel 2 die Callbackfunktion onMouseDragged() durch onMouseMoved(x, y) und registriere sie mit dem Parameter mouseMoved. Dann kannst du die Röhren ohne Drücken der Maustaste zeichnen.


 


3)


Im Kapitel Funktionen hast du gelernt, wie man Sterne zeichnet. Bei jedem Mausklick soll an der Mausposition ein Stern entstehen.



 


4)


Programmiere eine einfache Version des Spiels Tic-Tac-Toe mit folgenden Spielregeln:
Zwei Spieler markieren abwechslungsweise Felder in einem 3x3 Gitter, wobei diese beim 1. Spieler rot und beim zweiten Spieler grün gefärbt werden. Wer zuerst drei Felder in einer Zeile, Spalte oder Diagonale belegen kann, hat gewonnen.