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

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

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

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

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

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

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

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

もっと勉強したい人へ

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

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

Unityでつくられているアプリ5選

Unityとは UnityとはiOSやandroid、さらにプレステ4、WiiUさらにVR/ARなどのあらゆるプラットフォームに対応しているゲーム開発エンジンです。これまでとても複雑だった物理演算などの計算をこなし、AssetStoreで ...

プログラミング教室を知ったきっかけの40%が口コミか紹介

2020年にプログラミング教育の必修化決定、2017年に習わせたい習い事で1位になる(イー・ラーニング研究所調べ)等、幼少年代からのプログラミング教育が話題になっております。 Knocknoteでもプログラミングスクール事業はメイン事業と ...

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

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

視力低下の原因と予防法

子供の視力が昔と比べて低下しているのはご存知ですか? 今回は、視力低下の原因と予防法についてまとめます。 見えづらくなる仕組み カメラは、ピントがうまく調整できないとぼやけた写真になってしましますね。 目も同様で、光の屈折の ...

After Effectsの使い方-1-

After Effectsとは After EffectsはADOBEのアプリケーションで映画のようなタイトル、イントロ、トランジションの作成、モーショングラフィックスとVFXのための業界標準ツールになります。 After Ef ...

脳科学から見る子供の成長

脳 そもそも、脳って何でできてるんでしょうか。脳は神経細胞の塊です。神経細胞とは、電気信号を発して情報をやりとりする細胞です。その数は脳全体で千数百億個にもなると言われています。 神経細胞は、遺伝情報が書かれたDNAを含む核やエ ...

Twiiterがルールを変更

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

冬は特に注意!火災の原因と対策

空気が乾燥したり、暖房器具を使うようになる冬は他の季節に比べて火災が起きやすくなります。 冬の火災の原因 ・コンロ 特に揚げ物をする際は注意が必要です。油が飛んで布や紙などについて火災の原因になります。 ・ストーブ 近くに洗濯 ...

Scratch初級編〇〇歩の使い方

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

プログラミングは独学じゃだめ?プログラミングスクールで学ぶメリット

プログラミング入門にあたり、独学ではいけないのでしょうか?プログラミングスクールに通うメリットとは一体なんでしょうか。 プログラミングスクールで学ぶメリット ・習慣となる ・わからないことがすぐ聞ける ・転職や就職などのアドバイ ...

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