Aus Das deutschsprachige Scratch-Wiki

Der Drehpunkt ist der technische Mittelpunkt einer Figur. Er ist für Scratch von großer Bedeutung, ohne ihn selbst bestimmen zu können würde sich z.B. allein das Programmieren eines Uhrenzeigers äußerst kompliziert gestalten.

Nutzen

Wird eine Figur gedreht, dreht es sich immer um den Drehpunkt. Außerdem entsprechen die X- und Y-Koordinaten einer Figur der Position des Drehpunkts. Ändert man die Position von diesem, wandert das Figur mit dem neuen Drehpunkt zu den Ursprungskoordinaten, dies kann man sich z.B. für Animationen zu Nutze machen.

Bestimmung

So sieht der Drehpunkt in Scratch 3.0 aus
Festlegen des Drehpunkts in Scratch 2.0

Automatisch

Scratch setzt den Drehpunkt für eine Figur bzw. Kostüm grundsätzlich immer in dessen Mitte. Man kann ihn jedoch auch von Hand festlegen.

Manuell

Da der automatisch festgelegte Drehpunkt nicht immer an der gewünschten Stelle sitzt, ist es möglich, ihn auch selbst zu bestimmen. Dabei kann der Drehpunkt auch außerhalb des eigentlichen Kostüms liegen. Rotiert man dann die so eingestellte Figur, dreht sie sich nicht nur, sondern scheint sich auch vorwärts zu bewegen.

In Scratch 3.0

Der Drehpunkt lässt sich nicht direkt verschieben. Man zieht stattdessen die Figur über den mit einem grauen Kreis markierten Mittelpunkt des Kostüms.

In Scratch 2.0

Man wählt den Kostüme-Reiter und das zu editierende Kostüm aus. Im Maleditor klickt man dann oben rechts auf DrehpunktSymbol.PNG. Ein Kreuz, welches den aktuellen Drehpunkt markiert, erscheint. Nun kann man dieses Kreuz verschieben, um einen neuen Drehpunkt zu setzen.


In Scratch 1.4

Man geht zuerst in das Kostüm-Menü und klickt bei dem gewünschten Kostüm auf Bearbeiten. Im Malprogramm klickt man dann anschließend unten links auf Drehpunkt für das Kostüm setzen. Auch hier erscheint ein Kreuz, welches den aktuellen Drehpunkt markiert. Durch Klicken auf eine andere Stelle des Kostüms kann ein neuer festgelegt werden.

Siehe auch



Code zum Einbinden ins Forum:
[wiki=de:Drehpunkt]Drehpunkt[/wiki]
Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.