初心者の方でも楽しくゲームの作り方やプログラミングを学べる情報を発信中!

Scratch

Scratch 3.0で追加されたブロックの使い方 講座 #1

今回から、「scratch 3.0」で追加されたブロックの使い方について、解説していきたいと思います。



「scratch 3.0」については、以下の記事で解説していますので参考にしてください。

今回は、「()秒で~に行く」の使用方法を解説していきます。



「()秒で~に行く」

「()秒で~に行く」は、他のスプライトを移動させるブロックと違い、指定した秒数をかけて移動します。

なので、主にスプライトが目的地まで移動する様子を見せたい時に使用します。


例えば、[アニメーション作品]や[ゲームのステージ選択]など、
キャラクターや装飾を他の場所に移動させる時に使用します。



また、座標が固定されていない対象(マウスカーソル、動くスプライトなど)へ移動させる場合にも便利です。



ただし「()秒でx座標を()、y座標を()に変える」と同じように、
目的地の座標は「動作を開始した時点」で決められているので注意しましょう。

移動中にスプライトやマウスカーソルの座標が変更されても、元の目的地の座標へ移動してしまいます。

逆に言えば、[移動ルートを途中で変更されると困る]などの場合は、このブロックを使用すると良いでしょう。



ちなみに、「scratch 2.0」では「()秒でx座標を()、y座標を()に変える」に
[移動中はスプライト内の他のブロックは動作できない]という機能もありましたが、
「scratch 3.0」では移動中も動作するようになりました。



「()秒で~に行く」の代用ブロック

「()秒で~に行く」を使用せずに、他のブロックで同じ動作を行いたい場合は、
「()秒でx座標を()、y座標を()に変える」と[指定用ブロック]を使用すると代用できます。



「()秒でx座標を()、y座標を()に変える」を使用しないで代用する場合は、
下の画像のようにスクリプトを作成すると、少し精度が悪いですが似たような動きになります。

赤枠内を同じ数値にすると、上手く目的地まで移動してくれます。

目的地の変更は「~へ向ける」「~までの距離」で、移動速度の変更は[赤枠内の数値]を変更して行います。



次回

今回は、「()秒で~に行く」の使用方法を解説しました。

「()秒で~に行く」は、座標を入力しなくても他の場所へ移動してくれるので便利ですが、「動作開始時の座標をもとに移動する」という特徴があるので、この特徴をどのように利用するかがポイントになります。



次回は、「次の背景にする」「背景の~」「コスチュームの~」の使用方法を解説します。

スポンサーリンク
シェアする

関連記事

Scratchでゲーム制作にチャレンジ #5

今回は、敵の攻撃の作成と攻撃方法の設定をしていきたいと思います。   敵の攻撃は、このゲームで1番のメインになるので、プレイヤーが楽しめそうな攻撃を作成していきましょう。 敵の攻撃の作成 ま …

専用の機材がなくても使用できる!Scratch 3.0「拡張機能」の使い方 講座 #5

今回は、拡張機能「翻訳」「Makey Makey」の使い方を解説していきたいと思います。 「Makey Makey」は、機材を使用するタイプの拡張機能ですが、機材を接続していなくても使用できるので、こ …

Scratchでゲーム制作にチャレンジ #1

今回からは、Scratchを使用して簡単なゲームを制作していきたいと思います。   Scratchの解説については、当サイトの記事をご覧ください。 誰でも簡単にプログラミング!Scratch …

専用の機材がなくても使用できる!Scratch 3.0「拡張機能」の使い方 講座 #4

今回は、拡張機能「ビデオモーションセンサー」「音声合成」の使い方を解説していきたいと思います。 「ビデオモーションセンサー」についても、「scratch 2.0」の[調べる]にあった一部のブロックを使 …

誰でも簡単にプログラミング!Scratch講座 #1

今回から、Scratchの使い方について解説していきたいと思います。   Scratchには、WEB版とダウンロード版がありますが、ここでは準備が簡単で機能が多いWEB版を解説していきます。 …

プロフィール

坂井 秀教(@norio198603)です!

2018年2月に一般社団法人ドットテックを設立し、フリーランスのエンジニア・デザイナーが活動を継続できるよう、学び合い助け合えるコミュニティを構築・運営中しております。

ゲーム作りやプログラミングの楽しさを知ってもらいたいと思い、本サイトを立ち上げました。 本サイトが、気軽に楽しく、ゲーム作り・プログラミングに取り組む支えになれば幸いです!

カテゴリー

お勧め動画教材
アクションゲームをまるごと作って体験できる!Unityゲーム制作ハンズオン 作って覚えるアンリアルエンジン【Unreal Engine 4】~ダンジョンゲーム編~ 【超初心者向け】Blenderでキャラクターをモデリングしてアンリアルエンジンで動かす講座【ハンズオン】

最新の記事