提供:Japanese Scratch-Wiki

このきじは ひらがなでよめません。ごめんなさい。編集者向け:作成する
Archive.png この項目には、最新バージョンのScratchには存在しない機能について書かれています。現在は使うことができないので、注意してください。
SandCastleIcon.png このページまたは節には、ScratchのWebサイト、Wikipedia、またはScratch Wiki以外へのリンクがあります。

リンク先のページが安全であると保障できないため、アクセスする場合は十分に注意してください。

Scratchのファイルフォーマット(1.4)は、Scratch1.4Scratchファイルの保存に使われていたフォーマットである。プロジェクトの保存では.sbスプライトの出力では.spliteが使われていた。 Scratchは、ステージスプライトスクリプトサウンドなど全てのメディアと情報を保存する必要があるので、それを保存するためのフォーマットはかなり複雑だ。

フォーマットについての技術的な解説は、en:Scratch File Format (1.4)/Project Fileや、en:Scratch File Format (1.4)/Sprite Fileを参照して欲しい。

ライブラリ

Scratchのプロジェクトファイルを読み書きするライブラリがある。

  • Kurtは、Pythonで書かれたライブラリである。スクリプト、変数、リスト、色をサポートしている。画像ファイルもほとんどサポートできているが、音はまだサポートされていない。スクリプトに関しては完璧に読むことができ、ブロックプラグインのコードで出力することができる。
  • sb.jsは、java scriptで書かれたライブラリである。

脚注

Scratchファイルフォーマットの公式ドキュメント(むしろ時代遅れ)

Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。