Aus Das deutschsprachige Scratch-Wiki

Zeile 1: Zeile 1:
[[100% Pen]] ist eine Methode zum Erstellen von [[Projekt]]en, die keine sichtbaren [[Figur]]en, [[Bühnenbild]]er, [[Sprechblase]]n, [[Blockfarbe rot = Variablen-Blöcke|Daten]] und auch die [[Watch me move!|Webcam-Blöcke]] nicht verwenden, sondern nur Grafiken, die mit dem [[Blockfarbe dunkelgrün = Malstift-Blöcke|Malstift]] gezeichnet werden und das Aussehen der Objekte folglich nur durch die Skripte festgestellt wird.
+
[[100% Pen]] ist eine Methode zum Erstellen von [[Projekt]]en, die keine sichtbaren [[Figur]]en, [[Bühnenbild]]er, [[Sprechblase]]n, [[Blockfarbe rot = Variablen-Blöcke|Daten]] und auch die [[Watch me move!|Webcam-Blöcke]] nicht verwenden, sondern nur Grafiken, die mit dem [[Blockfarbe dunkelgrün = Malstift-Blöcke|Malstift]] gezeichnet werden und das Aussehen der Objekte folglich nur durch die [[Skript]]e festgestellt wird.
 
 
== Vor- und Nachteile ==
 
Da die Figuren nicht vom Benutzer gezeichnet werden, sondern dieser Skripte dazu anfertigen muss, ist das Erstellen von Projekten, die ''100% Pen'' verwenden, um einiges komplexer. Außerdem dauern die Wartezeiten während des Projekts auch etwas länger und die Bewegungen der einzelnen Elemente sind eventuell auch nicht so flüssig. Dafür aber muss vor dem Abspielen des Projekts nicht so lange gewartet werden, denn das Projekt verbraucht durch den Ersatz von Grafiken durch Skripte weniger Speicherplatz.
 
  
 
== Methode ==
 
== Methode ==
Zeile 12: Zeile 9:
  
 
Da diese Vorgänge sehr schnell ausgeführt werden müssen, empfiehlt sich die in [[Scratch 2.0]] eingeführte Option "ohne Bildschirmaktualisierung laufen lassen" zu verwenden. In der [[Projektbeschreibung]] wird auch oft auf den [[Turbo-Modus]] hingewiesen.
 
Da diese Vorgänge sehr schnell ausgeführt werden müssen, empfiehlt sich die in [[Scratch 2.0]] eingeführte Option "ohne Bildschirmaktualisierung laufen lassen" zu verwenden. In der [[Projektbeschreibung]] wird auch oft auf den [[Turbo-Modus]] hingewiesen.
 +
 +
Da die Figuren nicht vom Benutzer gezeichnet werden, sondern dieser Skripte dazu anfertigen muss, ist das Erstellen von Projekten, die 100% Pen verwenden, um einiges komplexer. Außerdem dauern die Wartezeiten während des Projekts etwas länger und die Bewegungen der einzelnen Elemente sind eventuell auch nicht so flüssig. Dafür aber muss vor dem Abspielen des Projekts nicht so lange gewartet werden, denn das Projekt verbraucht durch den Ersatz von Grafiken durch Skripte weniger Speicherplatz.
 +
 +
Benötigt ein Projekt nicht allzu viele Bilder, können diese einfach verwendet werden. Werden aber so viele Figuren, Kostüme und Bühnenbilder benutzt, dass das Projekt droht, im Browser nicht geladen zu werden, sollten wenigstens manche Figuren durch den Malstift gezeichnet werden, auch wenn es etwas komplexer ist. Trotzdem ist es durch diese Methode einfacher, symmetrische Formen zu erhalten, als wenn man sie selbst zeichnet.
  
 
== Einschränkungen ==
 
== Einschränkungen ==
 
Aufgrund der Bedingungen für 100%-Pen-Projekte dürfen folgende Blöcke in solchen nicht vewendet werden:
 
Aufgrund der Bedingungen für 100%-Pen-Projekte dürfen folgende Blöcke in solchen nicht vewendet werden:
<scratchblocks>
+
* [[sage () für () Sek. (Block)|sage () für () Sek.]]
wechsle zu Kostüm [ v]
+
* [[sage () (Block)|sage ()]]
 
+
* [[denke () für () Sek. (Block)|denke () für () Sek.]]
wechsle zu Bühnenbild [ v]
+
* [[denke () (Block)|denke ()]]
 
+
* [[zeige dich (Block)|zeige dich]]
nächstes Kostüm
+
* [[wechsle zu Kostüm () (Block)|wechsle zu Kostüm ()]]
 
+
* [[nächstes Kostüm (Block)|nächstes Kostüm]]
sage [Hallo!] für (2) Sek.
+
* [[wechsle zu Bühnenbild () (Block)|wechsle zu Bühnenbild ()]]
 
+
* [[wechsle zu Bühnenbild () und warte (Block)|wechsle zu Bühnenbild () und warte]]
sage [Hallo!]
+
* [[nächstes Bühnenbild (Block)|nächstes Bühnenbild]]
 
+
* [[ändere ()-Effekt um () (Block)|ändere ()-Effekt um ()]]
denke [Hmm…] für (2) Sek.
+
* [[setze ()-Effekt auf () (Block)|setze ()-Effekt auf ()]]
 
+
* [[schalte Grafikeffekte aus (Block)|schalte Grafikeffekte aus]]
denke [Hmm…]
+
* [[ändere Größe um () (Block)|ändere Größe um ()]]
 
+
* [[setze Größe auf ()% (Block)|setze Größe auf ()%]]
ändere [Farbe v]-Effekt um (25)
+
* [[komme nach vorn (Block)|komme nach vorn]]
 
+
* [[gehe () Ebenen nach hinten (Block)|gehe () Ebenen nach hinten]]
setze [Farbe v]-Effekt auf (0)
+
* [[Kostümnummer (Block)|Kostümnummer]]
 
+
* [[Bühnenbildname (Block)|Bühnenbildname]]
schalte Grafikeffekte aus
+
* [[Bühnenbildnummer (Block)|Bühnenbildnummer]]
 
+
* [[hinterlasse Abdruck (Block)|hinterlasse Abdruck]]
ändere Größe um (10)
+
* [[zeige Variable () (Block)|zeige Variable ()]]
 
+
* [[zeige Liste () (Block)|zeige Liste ()]]
setze Größe auf (0)%
+
* [[Wenn das Bühnenbild zu () wechselt (Block)|Wenn das Bühnenbild zu () wechselt]]
 
+
* [[Video () auf () (Block)|Video () auf ()]]
zeige dich
+
* [[schalte Video () (Block)|schalte Video ()]]
 
+
* [[setze Video-Transparenz auf ()% (Block)|setze Video-Transparenz auf ()%]]
komme nach vorn
 
 
 
gehe (1) Ebenen nach hinten
 
 
 
Kostümnummer
 
 
 
Bühnenbildname
 
 
 
nächstes Bühnenbild
 
 
 
Bühnenbildnummer
 
 
 
Größe
 
 
 
hinterlasse Abdruck
 
 
 
zeige Variable [ v]
 
 
 
zeige Liste [ v]
 
 
 
Wenn das Bühnenbild zu [ v] wechselt
 
 
 
schalte Video [an v]
 
 
 
setze Video-Transparenz auf (50)%
 
  
Video [Bewegung v] auf [diese Figur v]
+
== Beispielprojekte ==
</scratchblocks>
+
* https://scratch.mit.edu/projects/117800110/
 +
* https://scratch.mit.edu/projects/92985487/
 +
* https://scratch.mit.edu/projects/155477248/
 +
* https://scratch.mit.edu/projects/73864500/
  
== Zusammenfassung ==
+
== Beispielstudios ==
Braucht ein Projekt nicht allzu viele Grafiken, können diese einfach verwendet werden. Werden aber so viele Figuren, Kostüme und Bühnenbilder verwendet, dass das Projekt droht, im Browser nicht geladen zu werden, sollten wenigstens manche Figuren durch den Malstift gezeichnet werden, auch wenn es etwas komplexer ist.
+
* https://scratch.mit.edu/studios/311847/
 +
* https://scratch.mit.edu/studios/3935624/
 +
* https://scratch.mit.edu/studios/518316/
 +
* https://scratch.mit.edu/studios/1461396/
  
 
{{en|Project_Types#100%25_Pen}}
 
{{en|Project_Types#100%25_Pen}}

Version vom 14. Februar 2018, 14:21 Uhr

100% Pen ist eine Methode zum Erstellen von Projekten, die keine sichtbaren Figuren, Bühnenbilder, Sprechblasen, Daten und auch die Webcam-Blöcke nicht verwenden, sondern nur Grafiken, die mit dem Malstift gezeichnet werden und das Aussehen der Objekte folglich nur durch die Skripte festgestellt wird.

Methode

Die Basismethode von 100%-Pen-Projekten beruht auf der Malstift-Funktion, die die (oft unsichtbare) Malstift-Figur verschiedene Zeichnungen anfertigen lässt. Die Position des Stifts wird durch die Bewegungsblöcke bestimmt.

Durch geschickte Verwendung des Malstifts können geometrische Formen aus verschiedenen Farben entstehen. Auch die Farbstärke kann beispielsweise bei Schattierung eine wichtige Rolle spielen.

Viele 100%-Projekte sind bestehen aber nicht nur aus einem unbewegten Bild, sondern oft auch aus animierten und gegebenenfalls interaktiven Elementen. Da manche Malspuren dadurch entfernt werden müssen, wird der Canvas dann vollständig geleert, da nicht gewählt werden kann, welcher vom Malstift gezeichnete Bereich erhalten bleiben soll. Anschließend wird alles neu gezeichnet, wobei gewünschte Änderungen in Betracht gezogen werden.

Da diese Vorgänge sehr schnell ausgeführt werden müssen, empfiehlt sich die in Scratch 2.0 eingeführte Option "ohne Bildschirmaktualisierung laufen lassen" zu verwenden. In der Projektbeschreibung wird auch oft auf den Turbo-Modus hingewiesen.

Da die Figuren nicht vom Benutzer gezeichnet werden, sondern dieser Skripte dazu anfertigen muss, ist das Erstellen von Projekten, die 100% Pen verwenden, um einiges komplexer. Außerdem dauern die Wartezeiten während des Projekts etwas länger und die Bewegungen der einzelnen Elemente sind eventuell auch nicht so flüssig. Dafür aber muss vor dem Abspielen des Projekts nicht so lange gewartet werden, denn das Projekt verbraucht durch den Ersatz von Grafiken durch Skripte weniger Speicherplatz.

Benötigt ein Projekt nicht allzu viele Bilder, können diese einfach verwendet werden. Werden aber so viele Figuren, Kostüme und Bühnenbilder benutzt, dass das Projekt droht, im Browser nicht geladen zu werden, sollten wenigstens manche Figuren durch den Malstift gezeichnet werden, auch wenn es etwas komplexer ist. Trotzdem ist es durch diese Methode einfacher, symmetrische Formen zu erhalten, als wenn man sie selbst zeichnet.

Einschränkungen

Aufgrund der Bedingungen für 100%-Pen-Projekte dürfen folgende Blöcke in solchen nicht vewendet werden:

Beispielprojekte

Beispielstudios



Code zum Einbinden ins Forum:
[wiki=de:100% Pen]100% Pen[/wiki]

Kategorie:En-Link

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.