提供: Japanese Scratch-Wiki

2019年10月4日 (金) 09:01時点におけるApple502j (トーク | 投稿記録)による版

このきじは ひらがなのページがありません。ごめんなさい。
拡張機能たち

拡張機能は、Scratch 3.0の機能のひとつで、ブロックを追加してScratchのプログラムを拡張するものである。拡張機能自体はScratch 2.0にも存在したが、3.0のバージョンではより使いやすいものとなっている。拡張機能は、拡張機能ライブラリーから選択できる。

一覧

公式には、以下の拡張機能がある。

拡張機能に関する誤解や騒動

  • ペンブロックや音楽関係ブロックの拡張機能化に伴い、そのブロックが廃止されたと誤解した人がいた。
  • Bluetooth接続を行う拡張機能は、Scratch デスクトップであってもネットワーク接続も必要とする。よって、完全オフラインではBluetooth機器を扱えない。
  • Scratchのバグにより、開発中でライブラリーに追加されていない「音声認識拡張機能」が本番環境で使用できた時期があった。これは、JSONをハッキングして「読み込む拡張機能」の部分にspeech2textを追加することで行える。現在バグは修正され、また音声認識拡張機能を含んだプロジェクトは削除/非共有になった。

実装

詳細は「拡張機能の実装 (3.0)」を参照
詳細は「Scratch 3.0の拡張機能を作ってみよう」を参照

拡張機能はほかのブロックと異なり、scratch-vmで定義されている。ライブラリー項目はscratch-guiで定義されている。

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