Hallo,
wir möchten für ein Malprogramm ein Stiftobjekt benutzen. Wenn das angeklickt wird soll es der Maus folgen und bei gedrückter Maustaste eine Malspur hinterlassen.
[blocks]
<when[ Objekt ] clicked>
<set pen size to(5)>
<set pen color to( red )>
<forever>
<if><mouse down?>
<go to[ mousepointer ]>
<pen down>
<else>
<pen up>
<end>
<end>
[/blocks]
Klickt man auf das Objekt, dann folgt es dem Mauszeiger aber eine Spur wird nicht gezeichnet, höchstens ein Anfang. Klickt man dagegen auf das Objekt und drückt dann die Maus außerhalb des Objekts, dann bewegt sich das Objekt zur Maus und folgt dieser und es wird ordnungesgemäß gezeichnet. Weshalb funktioniert das nicht auch, wenn die Maus auf dem Objekt gedrückt und dann bewegt wird?
Es wäre nett, wenn jemand helfen könnte.
:-)
Gruß
S_U_C
Offline
So sollte es funktionieren.
Offline