【スクラッチ】「次のコスチュームにする」を使った簡単なプログラム

スポンサーリンク

「次のコスチュームにする」ブロックを使った基本的なプログラム

  1. 新しいプロジェクトを作成
    Scratchのウェブサイトで「Create」をクリックして、新しいプロジェクトを作成します。
  2. スプライトを追加
    デフォルトで「Scratch Cat」スプライトが追加されています。このスプライトに複数のコスチュームがあることを確認します。
  3. 基本スクリプトを作成
    次のスクリプトを追加します:
  • 「イベント」カテゴリから「緑の旗がクリックされたとき」ブロックをドラッグします。
  • 「制御」カテゴリから「ずっと」ブロックをドラッグして、先ほどのブロックに繋げます。
  • 「見た目」カテゴリから「次のコスチュームにする」ブロックをドラッグして、「ずっと」ブロックの中に入れます。
  • 「制御」カテゴリから「1秒待つ」ブロックをドラッグして、「次のコスチュームにする」ブロックの後ろに繋げます。

以下がスクリプトの全体です:

[緑の旗がクリックされたとき]
    ずっと
        次のコスチュームにする
        1秒待つ

これで、緑の旗をクリックすると、スプライトが1秒ごとに次のコスチュームに切り替わります。

発展させたプログラミング例

「次のコスチュームにする」ブロックを使ったアニメーション

  1. 新しい背景を追加
    「ステージ」カテゴリで新しい背景を追加して、シーンを設定します。
  2. 音を追加
    「音」タブで新しい音を追加し、スプライトがコスチュームを変更する際に音が鳴るようにします。
  3. スプライトの位置を動かす
    スプライトが画面上を動きながらコスチュームを変更するスクリプトを追加します:
  • 「イベント」カテゴリから「スペースキーが押されたとき」ブロックをドラッグします。
  • 「制御」カテゴリから「ずっと」ブロックをドラッグして、先ほどのブロックに繋げます。
  • 「動き」カテゴリから「10歩動かす」ブロックをドラッグして、「ずっと」ブロックの中に入れます。
  • 「見た目」カテゴリから「次のコスチュームにする」ブロックをドラッグして、「10歩動かす」ブロックの後ろに繋げます。
  • 「音」カテゴリから「音を鳴らす」ブロックをドラッグして、「次のコスチュームにする」ブロックの後ろに繋げます。
  • 「制御」カテゴリから「1秒待つ」ブロックをドラッグして、ブロックの後ろに繋げます。

以下がスクリプトの全体です:

[スペースキーが押されたとき]
    ずっと
        10歩動かす
        次のコスチュームにする
        [音] を鳴らす
        1秒待つ

これで、スペースキーを押すと、スプライトが動きながらコスチュームを変更し、音も鳴るアニメーションが実行されます。

これらのステップを通じて、Scratchの「次のコスチュームにする」ブロックを使った基本的なプログラムから、発展したプログラムまでを学ぶことができます。さらに詳細な情報やプロジェクトのアイデアについては、Scratchの公式ドキュメントやチュートリアルを参照してください。

タイトルとURLをコピーしました