# フィールドの状態を記述する

<https://scratch.mit.edu/projects/83255528>

作成したでフィールドの四角形に色を塗れるようにします。

まずは、作成フィールドに番号を番号をふります。

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM191Qy6QoVhv4u9b8%2Ffiled_id.png?generation=1524026110243843\&alt=media)

## (1) Listにフィールドの状態を記録する

「フィールドの状態リスト」を作りに、降った番号に「枠あり」、「空」、「それ以外」の値を指定できるようにします。

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM191fHBFG3_LNT0Ly%2Fscript_create_state.png?generation=1524026108731850\&alt=media)

ここでは、「空」を指定しています。

## (2) Listから値を取得と設定をする

フィールドの状態をXY座標を指定して設定できるようにします。

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM192-iqaLkToUWp8c%2Fscript_get_state_id.png?generation=1524026107524941\&alt=media)

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM192HiyKbKzgY9cok%2Fscript_get_state_value.png?generation=1524026106832940\&alt=media)

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM192mJkmZVy-cm-8K%2Fscript_set_state_value.png?generation=1524026108986579\&alt=media)

## (3) 記録した状態に応じて、色を変える。

フィールドの状態に応じて四角形の色を変更できるようにします。

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM193CcnHLpP39CFui%2Fscript_paint_domino.png?generation=1524026107873812\&alt=media)

## (4) 確認する

フィールドに値を設定できるようになったか確認してみしょう。

<https://scratch.mit.edu/projects/83255528>

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM193t7hixTVj-yK5W%2Ftest.png?generation=1524026108150879\&alt=media)

### (4-1) 以下のスクリプトを追加する

![](https://217444697-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAM0M7JOUD-V4IWDH5E%2F-LAM0vitizJ8VD79iODH%2F-LAM194c-mSuFn4Qkq7r%2Fscript_main.png?generation=1524026106445984\&alt=media)

### (4-2) 右上(みぎうえ)の緑色(みどりいろ)の旗(はた)をクリックする。

### (4-3) フィールド上の一つの四角形が茶色になっていれば成功です。
