初心者向けブロックコーディング
チャプター 2
>
レベル 7

変数
文字列変数

目的

アイテムを拾い、文字列変数に保存し、チェストを開いて変数を専用のコンテナに配置し、閉じてレベルをクリアします。

収穫物を袋に入れて片付けましょう。変数を使って "Pumpkin" を収集し、専用の袋に保存する必要があります。

フィールドを歩き回り、かぼちゃの上を歩いて拾います。ツールボックスの Variables メニューで変数作成ボタンをクリックし、bag1 という変数を作成します。ツールボックスの Variables メニューから set_variable コードブロックをドラッグ&ドロップし、変数として bag1 を設定します。

ブロック図

ツールボックスの Text メニューには文字列バブルがあります。これらのコードブロック内のテキストは文字列と呼ばれます。

ブロック図

文字列バブルをドラッグ&ドロップして、set_variable コードブロックに追加します。

ブロック図

set_variable コードブロックのバブルに文字列 "Pumpkin"(大文字の P を忘れずに)を追加します。これにより、かぼちゃを袋に入れて保存でき、プログラミング用語では文字列を変数の値として設定したことになります。

次に、ツールボックスの Actions メニューから OpenPlaceClose ブロックを使用します。X マークまで移動し、チェストに向かって立った状態で Open コードブロックを使ってチェストを開き、Place コードブロックを使用して Variables メニューから bag1 変数コードブロックを追加します。これにより袋をチェストに入れます。

ブロック図

袋をチェストにしまったら、Close コードブロックを使ってチェストを閉じ、レベルをクリアしましょう。

コードブック