727
コメント:
|
1155
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 3: | 行 3: |
ゲーム作りを通してプログラム作成の手順を学びます。 | |
行 4: | 行 5: |
ゲームを作りましょう。 | ゲーム内容 {{{ Aボタンを押すとクレーンが動き始め、 Bボタンを押すとクレーンが下がり、 うまくぬいぐるみをつかんだら運ぶことができます。 }}} |
行 7: | 行 13: |
うまく操作したときのクレーンの動きを考えます。 | |
行 8: | 行 15: |
状態図で考えるとこのようになります。 | 状態図に書くとこのようになります。 |
行 10: | 行 17: |
個々の状態に対応するスクリプトを作り 順に1つのスクリプトがチクタクで動作するようにします。 青の点線。 |
個々の状態に対応するスクリプトに分け、 一度に1つのスクリプトがチクタクで動作するように考えます。 青の点線で囲んだ範囲が1つのスクリプトになります。 |
行 23: | 行 31: |
---- === ぬいぐるみの動作 === |
クレーンゲーム
ゲーム作りを通してプログラム作成の手順を学びます。
ゲーム内容
Aボタンを押すとクレーンが動き始め、 Bボタンを押すとクレーンが下がり、 うまくぬいぐるみをつかんだら運ぶことができます。
クレーンの動きを考える
うまく操作したときのクレーンの動きを考えます。
状態図に書くとこのようになります。
個々の状態に対応するスクリプトに分け、 一度に1つのスクリプトがチクタクで動作するように考えます。
青の点線で囲んだ範囲が1つのスクリプトになります。
動作全体
Aボタンが押されたときの処理を加えれば、とりあえず完成。
動作詳細
上の状態図で考えられていないときの処理。