Aus Das deutschsprachige Scratch-Wiki
In diesem Lernprogramm wird erläutert, wie man benutzerdefinierte Blöcke zum Fortsetzen / Anhalten erstellt, mit denen Benutzer Sounds in einem Projekt anhalten und fortsetzen können.
Musik pausieren
Dieses Skript lässt Sounds pausieren:
definiere Pause setze Lautstärke auf (0)% setze [Tonhöhe v] auf ([log v] von ()) // Der Block muss leer bleiben
Dies funktioniert, weil die Tonhöheneffektblöcke die Geräusche verlangsamen und beschleunigen können. Das Minimum, das der Tonhöheneffekt erreichen kann, ist jedoch ein Wert von -360, was bedeutet, dass es unmöglich ist, Klänge mit den Tonhöheneffektblöcken vollständig anzuhalten. Aus diesem Grund wird die auf 0 eingestellte Lautstärke benötigt, da man sonst den Ton immer noch hören kann. Während es möglicherweise unmöglich ist, Sounds auf diese Weise vollständig anzuhalten, kann man mit dieser Methode dennoch sehr nahe kommen.
Musik fortsetzen
Mit diesem Skript werden die Sounds fortgesetzt:
definiere fortsetzen setze Lautstärke auf (100)% setze [Tonhöhe v] auf (0)
Dieser Code kehrt nur die Effekte des benutzerdefinierten Blocks "Pausenton" zurück.
Musik
Die Musik ist optional:
Wenn die grüne Flagge angeklickt wiederhole fortlaufend Spiele Klang [Musik v] ganz End
[wiki=de:Musik pausieren und fortsetzen]Musik pausieren und fortsetzen[/wiki]