提供:Japanese Scratch-Wiki
これはひらがな記事です。元記事に戻る
:このこうもくはユーザーインターフェースのかくちょうきのうをせつめいしています。ブラウザのかくちょうきのうについては、ブラウザ拡張機能をごらんください。
この記事は2020年11月の注目の記事です。 |
かくちょうきのうは、Scratch 3.0のきのうのひとつで、ブロックをついかしてScratchのプログラムをかくちょうするものである。かくちょうきのうじたいはScratch 2.0にもそんざいしたが、3.0のバージョンではよりつかいやすいものとなっている。かくちょうきのうは、かくちょうきのうライブラリーからせんたくできる。
いちどよみこまれたかくちょうきのうをじょきょするには、かくちょうきのうのブロックをぜんぶさくじょしてプロジェクトをほぞんし、F5(ファンクションキー)キーでさいどよみこむ。(Scratch 3 アプリでは、いちどしゅうりょうしさいどひらく。)
しゅるい
かくちょうきのうは、ないぶのしくみからいかの2つにわけることができる:
- サンドボックスかされていないかくちょうきのう: げんざいかくちょうきのうライブラリーからついかできるかくちょうきのう。
- サンドボックスかされたかくちょうきのう: こうしきにはよみこみしゅだんはそんざいしないが、modをするとよみこめる。Web Workerをりようしてサンドボックスかできる。
また、かくちょうきのうのないようから、いかのようにもぶんるいできる。
- がいぶききをあつかうかくちょうきのう: micro:bit、Makey Makeyなど
- APIをあつかうかくちょうきのう: ほんやく、おんせいごうせい
- Scratch 2.0にそんざいしたブロックをあつかうかくちょうきのう: ペン、音楽など
さらに、Scratchチームがさくせいした「こうしき」のかくちょうきのうとmodとうでついかされた「ひこうしき」のかくちょうきのうというくぶんもできる。
いちらん
こうしきには、いかのかくちょうきのうがある。
- micro:bitかくちょうきのう - micro:bitのサポート。ネットワークせつぞく、Scratch LinkとBluetoothがひつよう。
- ペンかくちょうきのう - ペンブロックがいどうした。
- おんがくかくちょうきのう - 音ブロックのいちぶがいどうした。MIDIがっきをあつかう。
- ビデオモーションセンサーかくちょうきのう - しらべるブロックのいちぶがいどうした。ビデオモーションをあつかう。カメラがひつよう。
- ほんやくかくちょうきのう - Googleほんやくをあつかうかくちょうきのう。
- おんせいごうせいかくちょうきのう - Scratchにぶんしょうをしゃべらせるかくちょうきのう。
- Makey Makeyかくちょうきのう - ほんしつてきにに() キーがおされたときブロックとおなじだが、おされたじゅんばんをこうりょするブロックもあるてんがことなる。
- LEGO MINDSTORMS EV3かくちょうきのう - LEGOのMINDSTORMSをサポートする。ネットワークせつぞく、Scratch LinkとBluetoothがひつよう。
- LEGO WeDo 2.0かくちょうきのう - LEGO WeDo(2.0のみ)をサポートする。ネットワークせつぞく、Scratch LinkとBluetoothがひつよう。
- LEGO BOOSTかくちょうきのう - LEGO BOOSTをサポートする。ネットワークせつぞく、Scratch LinkとBluetoothがひつよう。
- GO Direct Force & Acclerationかくちょうきのう - Go Direct Force & Accelerationをサポートする。ネットワークせつぞく、Scratch LinkとBluetoothがひつよう。
かくちょうきのうにかんするごかいやそうどう
- ペンブロックやおんがくかんけいブロックのかくちょうきのうかにともない、そのブロックがはいしされたとごかいしたひとがいた。
- Scratch デスクトップのバージョン3.14.0いぜんでは、パソコンじょうにて、Bluetoothせつぞくをおこうかくちょうきのうは、Scratch デスクトップであってもネットワークせつぞくもひつようとした。よって、かんぜんオフラインではBluetoothききをあつかえなかった。バージョン3.14.0いこうでは、Scratch デスクトップじょうではそのようなかくちょうきのうのしようにはインターネットせつぞくはふようとなった。
- Scratchのバグにより、かいはつちゅうでライブラリーについかされていない「おんせいにんしきかくちょうきのう」がほんばんかんきょうでしようできたじきがあった。これは、JSONをハッキングして「よみこむかくちょうきのう」のぶぶんに
speech2text
をついかすることでおこなえる。げんざいバグはしゅうせいされ、またおんせいにんしきかくちょうきのうをふくんだプロジェクトはさくじょ/ひきょうゆうになった。 - Scratchのぜいじゃくせい、CVE-2020-14000は、かくちょうきのうのじどうよみこみにかんれんしている。
じっそう
- 詳細は「拡張機能の実装 (3.0)」を参照
- 詳細は「Scratch 3.0の拡張機能を作ってみよう」を参照
かくちょうきのうはほかのブロックとことなり、scratch-vmでていぎされている。ライブラリーこうもくはscratch-guiでていぎされている。