スクラッチ(Scratch)3.0 「イベント」カテゴリのブロック説明書

「イベント」カテゴリのブロック説明書

緑の旗が押されたときブロック

緑の旗が押されたとき、下に組まれたスクリプトを開始するブロック

「〇〇」キーが押されたときブロック

指定されたキーが押されたときに、下に置かれたスクリプトを実行するブロック

ブロックで検出することができるキーは
 ・英語のアルファベットキー(a~z)
 ・数字キー(0~9)
 ・矢印キー(↑、↓、→、←)
 ・スペースキー

このスプライトが押されたときブロック

現在のスプライトが押されたとき、 下に置かれたスクリプトを実行するブロック

背景が「〇〇」になったときブロック

ステージの背景が指定したものに切り替わったとき、下に置かれたスクリプトの動作を開始するブロック

「〇〇」>〇のときブロック

ドロップダウンメニューで選択した値が、もう1つの入力欄に入れられた数値より大きいとき、このブロックの下にあるスクリプトが実行される

このブロックで利用できる値の種類は、音量、タイマーの2つ

「〇〇」を受け取ったときブロック

指定したメッセージが呼び出し側のスクリプトから送られると、下に置かれたスクリプトを実行するブロック

「〇〇」を送るブロック

メッセージをScratchプログラム全体に送るブロックである。このブロックを実行すると、すべてのスプライトにおいて、送信メッセージに対応する() を受け取ったときブロックのスクリプトが実行を開始する。

このブロックは、相手先のスクリプトの実行が終了するのを待たず、次のブロックに処理を渡す

「〇〇」を送って待つブロック

Scratchプロジェクト全体にメッセージを送るブロックである。このブロックを実行すると、すべてのスプライトにおいて、送信メッセージに対応する「() を受け取ったとき」ブロックのスクリプトが実行を開始する。

このブロックの場合は、各スクリプトにメッセージを送ったあと、受け取ったすべてのスクリプトが動作を終えるまで処理を次に渡さず、その地点で待ちつづける。

スクラッチ(Scratch)3.0 解体新書(先生限定版)

トップへ