1. トップ
  2. コラム一覧
  3. Scratchでスプライトを動かしてみよう

Scratchでスプライトを動かしてみよう

投稿日 : 2017.11.23  |  カテゴリー : Knocknote

矢印キーで動かしてみよう

前回の記事で動きについて書きましたが今回も動きについてお勉強してみましょう。
動かすためには、座標について理解いていかないといけません。
Scratchでは下の写真のように座標があります。

考え方としては動かしているのではなく、場所を変えている(座標を変えている)という考え方になります。
結果的に動いているので『動きのブロック』でいいかよ思います。
今真ん中にいる猫の『x座標を増やせば右に、減らせば左』になりy座標を増やせば上に、減らせば下に』いきます。
Scratchでゲームを作る時には矢印キーを使って動かすことは多いかと思います。
中でも一番よく使われているのが下のようなものです。

どうです?動いたでしょ?
この『〇〇キーが押されたとき』を使うとこれだけでもゲームが作れそうですね。
しかし、私はゲームを作る時にはこれは使いません。
これを使うと、複雑なゲーム作る時に色々と不便なんです。
なぜなら、旗のマーク押してなくても動いてしまうからです。
旗のマークは言わばスタートボタンと一緒です。
スタートボタン押してないのにプレイヤーが動かせるゲームって微妙ですよね?
動かし始めたいタイミングで動かすには下のようなものを使います。

これは旗のマークを押さないと動きません。
そうすればゲーム開始の時から動くので、ゲームを開始してないのに動くことはありません。
さらに、もう一点利点があります。
それは、動きが滑らかになることです。

もっと勉強したい人へ

この内容は弊社が運営している、プログラミング教室Knocknote Educationの授業ではもちろん、動画コンテンツ『プロゴン』でも授業を受けることができます。
無料体験授業も随時行なっておりますので、ご応募お待ちしております。

この記事を共有する
  • facebookでシェアする
  • ツイッターでつぶやく
  • LINEで送る
関連記事

2017年人気記事ランキング TOP10

街もクリスマスムードに包まれはじめ、そろそろ2017年も年末モードに。ここ一年間の弊社のコラムTOP10を紹介したいと思います! では早速いってみましょう! 第10位 200年ぶりに新しい”青色”が発見された! 新しく発見さ ...

Twiiterがルールを変更

今回は日本でも最近事件になった。Twitterのルールが変更になったことについて書かせていただきます。 Twitterのルールが変更に アメリカのTwitterは11月3日、サービスルールを変更し、自殺や自傷行為の助長などは明確に違反事 ...

Scratchでメッセージを使おう

メッセージって何? メッセージは『メッセージを送る』というブロックを使い同じタイミングで他のことをしたいときに使います。 たとえば下のようなスプライトを作ってみましょう。 このように2つのことを同時にすることができます。 ...

来年はどうなる?子供にさせたい習い事ランキング

2016年の年末に株式会社イー・ラーニング研究所が子供がいる親世代に聞いた「年末年始の習い事アンケート」を実施しました。 2016年に子供にさせた習い事 まずは、2016年に子供に習い事をさせていたかという質問に対して、「はい」が51% ...

ロボット活用ナビ

ロボット活用ナビ

国もロボットに本気 経済産業省は2017年3月29日に日本ロボット工業会とともに『ロボット活用ナビ』を発表しました。 ロボット活用ナビでは、ロボットの活用に関するさまざまな情報を集めたポータルサイトで、実際にロボットが稼働している現場の ...

大画面ディスプレイで作業するメリット

8月に入社させていただいてから今までずっとノートパソコンで作業をしていました。 しかし、なんと先日ノートパソコンの画面を写すディスプレイをいただきました! とても快適になったので今回は大画面ディスプレイで作業するメリットについて書きます ...

働くということ

働くということ いきなりですが、一体我々はなんのために働くのでしょうか?多くの人は、それが生活やお金のためだったり、家族のため、遊ぶため、もしくは自己顕示欲や承認欲求を満たすために、世の中をよくするため・・・といったところでしょうか。 ...

プログラミング入門

プログラミング入門にはコレがおすすめ!いろいろあるプログラミング言語

いろいろある!プログラミング言語 まったくプログラミングをしない人でも、C言語やjavaは聞いたことがあるのではないでしょうか。 C言語は1970年代に誕生した言語で、今では学校の授業で必須になっていたり、世界的に普及しているのでかなり ...

Scratchのクローンの使い方

クローンってなに? Scratchを始めたばかりの人は思うように使えずにゲームが作れなかったりしているかと思います。 しかし、『クローン』をうまく使うことによって、作れるゲームの幅がぐーんと伸びます。 クローンはスプライトをゲーム中に ...

Scratch初級編〇〇歩の使い方

はじめに Scratchで『〇座標を〇〇ずつ変える』と『〇歩動かす』の違いがいまいちわからないって思ってる方もいらっしゃるのではないでしょうか? そんなあなたに違いを説明していきます。 スクリプトを作ろう 最初におなじみの猫をもう一 ...

Knocknote Education(ノックノートエドゥケーション)