提供: Japanese Scratch-Wiki

(sbタグに変更)
1行目: 1行目:
'''イベントブロック'''は [[Scratch 2.0]] [[ブロック]]の10個の[[カテゴリ]]の1つで、ブロックの色は茶色で統一されている。このイベントブロックは、[[スクリプト]]実行のきっかけ(トリガー)となる[[イベント駆動プログラミング|イベント]]を検知するために使用される。イベントブロックは、すべての[[プロジェクト]]にとって欠かせない存在である。このカテゴリに含まれるハットブロックがなければ、プロジェクトを開始することができないからだ(ただし、手動でスクリプトを実行することはできる)。 現在、イベントブロックのカテゴリには、6つの[[ハットブロック]]と2つの[[スタックブロック]]が含まれている(イベントブロックは、カテゴリ分類の中でもっとも個数が少ない)。
+
'''イベントブロック'''は [[Scratch 2.0]] [[ブロック]]の10個の[[カテゴリ]]の1つで、ブロックの色は茶色(<span style="background-color:#c88330;"> </span>)で統一されている。このイベントブロックは、[[スクリプト]]実行のきっかけ(トリガー)となる[[イベント駆動プログラミング|イベント]]を検知するために使用される。イベントブロックは、すべての[[プロジェクト]]にとって欠かせない存在である。このカテゴリに含まれるハットブロックがなければ、プロジェクトを開始することができないからだ(ただし、手動でスクリプトを実行することはできる)。 現在、イベントブロックのカテゴリには、6つの[[ハットブロック]]と2つの[[スタックブロック]]が含まれている(イベントブロックは、カテゴリ分類の中でもっとも個数が少ない)。
  
 
==経緯==
 
==経緯==

2017年8月27日 (日) 13:50時点における版

イベントブロックScratch 2.0 ブロックの10個のカテゴリの1つで、ブロックの色は茶色( )で統一されている。このイベントブロックは、スクリプト実行のきっかけ(トリガー)となるイベントを検知するために使用される。イベントブロックは、すべてのプロジェクトにとって欠かせない存在である。このカテゴリに含まれるハットブロックがなければ、プロジェクトを開始することができないからだ(ただし、手動でスクリプトを実行することはできる)。 現在、イベントブロックのカテゴリには、6つのハットブロックと2つのスタックブロックが含まれている(イベントブロックは、カテゴリ分類の中でもっとも個数が少ない)。

経緯

Scratch 2.0以前のScratch 1.4では、イベントブロックは制御 ブロックカテゴリに入れられていた。そして、これらのブロックを独立したカテゴリに分類した当初(Experimental Viewer〜Scratch 2.0の初期)、このカテゴリは「Triger」(トリガー)と呼ばれていたが、 Scratch Day 2012 で「イベント」に変更された。 さらに、最初期のイベントカテゴリには、新しいシーンを開始し、そのシーンへのスプライトやステージの反応を記述することを目的とした「シーン」ブロックが含まれていたが、このブロックはメッセージを送受信する各ブロックに動作が似ており、おそらくそれが原因となり、重複と混乱を避けるために削除されたようだ。

ブロック

Warning メモ: それぞれのブロックについてくわしく知りたいときは、そのブロックをクリックする。

Scratch 2.0のイベントブロックには、次の6つのハットブロックが存在する:

Scratch 2.0のイベントブロックには、次の2つのスタックブロックが存在する:

参照