Events Building Block

在 Scratch 3.0 中, 有三個屬於 TXT Controller 的 Events Building block,比 BT Smart Controller多。 三個 Events的最大分別是以  Digital Sensor(即數值只有 1 和  0)  及 或  Analog Sensor (即有數值的變化)來引發Program。

以上是 以 Digital Sensor 作為 Events 的例子。

中間 Button 可以改變成為其他 Digital Sensor,例如:Light Barrier

數字 1 則表示是 input 的 pin 1。 BT Smart Controller 有 4 個 input pin1, pin2, pin 3, pin4。

Closes and Opens 代表 數值上的 1 和 0。

If Button 1 closes

即是 如果在 Pin 1 的 Button 關閉的時候,

以上是 以 Analog Sensor 作為 Events 的例子。

中間 Distance Sensor 可以改變成為其他 Analog Sensor,例如 Colour Sensor

數字 1 則表示是 input 的 pin 1。 TXT Controller 有 4 個 input pin1, pin2, pin 3, pin4。

>  則是數學上的大於,亦可改成 <  少於。

而 100 則是自設的數值。

由於Analog Sensor 的數值 可以多於 1和0的變化,所以便可以用這個 Analog Events。

If value of Distance Sensor 1 > 100

即是 如果 在 Pin 1 的 Distance Sensor 數值大於 100 的時候,

而 TXT Controller 比 BT Smart Controller 多一個 Events Building Block.



數字 1 則表示是 input 的 pin 1。 TXT Controller 有 4 個 input pin1, pin2, pin 3, pin4。

>  則是數學上的大於,亦可改成 <  少於。

而 100 則是自設的數值。

If counter 1 > 100

即是 如果 在 Pin 1 的 Counter 數值大於 100 的時候,