- 1. スクラッチで順次処理を学ぼう!ネコを左右に動かすアニメーションの作り方【初心者向け】
- 2. スクラッチでネコが正方形に動くアニメーションの作り方|座標と向きの使い方
- 3. スクラッチでネコが左右にスケートするアニメーションの作り方|繰り返しの使い方
- 4. スクラッチでネコが走るアニメーションの作り方|コスチューム切り替えの使い方 (いまここ)
- 5. スクラッチでネコがランダムな速さで走るアニメーションの作り方|乱数の使い方
- 6. スクラッチでロケットを矢印キーで動かす作り方|条件分岐の使い方
- 7. スクラッチで重力ゲームの作り方|もし〜なら・でなければブロック入門
- 8. スクラッチでスプライト同士がメッセージを送り合う作り方|みんなであいさつ
- 9. スクラッチでキャラが順番に集合するアニメの作り方|みんな集合
- 10. スクラッチで分裂するネコのアートの作り方【クローン入門】
- 11. スクラッチでネコの分身を飛ばす作り方【クローン入門】
- 12. スクラッチで音付きアニメーション!2台の車が走り抜ける作り方
- 13. スクラッチでペン拡張機能のスタンプを使った星のランダムアートの作り方
- 14. スクラッチのペン拡張機能を使って正三角形を描く方法と外角の仕組みを解説
- 15. スクラッチで足し算プログラムの作り方【変数と聞いて待つブロック入門】
- 16. スクラッチでサイコロシミュレーターの作り方│乱数とリストを使いこなそう
- 17. スクラッチでリスト操作11種類を完全マスターする作り方|宇宙船クルー名簿チュートリアル
- 18. スクラッチでペンとブロック定義を使った三角形・四角形の描き方
- 19. スクラッチでリンゴキャッチゲームの作り方!矢印キーとタイマーのアクションゲーム
- 20. スクラッチでネコ追跡ゲームの作り方|マウスで逃げ切る30秒サバイバル
- 21. スクラッチで攻撃シューティングゲームの作り方|クローンと確率でバトル設計
- 22. スクラッチで5秒ぴったり当てゲームの作り方|タイマーと入れ子条件分岐を学ぼう
- 23. スクラッチでカスタムブロック(関数)の作り方|足し算・引き算ツール入門
- 24. スクラッチで宇宙シューティングゲームの作り方|スコアで激化する難易度システム
- 25. スクラッチで全方向シューティングゲームを作ろう!魔法少女とスライム迎撃バトル
- 26. スクラッチで潜水艦シューティングゲームの作り方|魚雷を撃って敵を倒そう
- 27. スクラッチで鳥避けフライトゲームの作り方|カラスを避けて荷物を集めよう
- 28. スクラッチでキャッチゲームの作り方!雪の結晶を集めて氷柱を避けるアクションを作ろう
さぁ、スクラッチでナニ作る!?
2枚のコスチュームを交互に切り替えるだけで、滑るように移動していたネコが走り出す。この設計が効いているのは、人間の目が連続する静止画を「動き」として補完する性質を、最小限の仕組みで利用しているからだ。変数もカスタムブロックも不要で、1つのブロックを加えるだけで見た目が劇的に変わる。この錯覚をScratchでどう作り出しているのか、仕組みを見ていこう。
動画で見てみよう
チュートリアルの元になった作品
今回の目標
スターター作品をリミックスしよう
このチュートリアルにはスターター作品があります。使わなくても大丈夫だけど、最低限の素材などが用意されてるので便利です。
スターター作品をダウンロード
#1ネコの初期設定
準備
スプライト「ネコ」を開く
| スプライトについて |
|---|
| 左右に歩いてステージを往復するネコ。コスチューム切り替えで歩行アニメーションを表現している |
| どんな役割か |
| ネコが画面を左右に歩いて、端で跳ね返るアニメーションを作るよ!コスチュームを交互に切り替えることで足が動いてるように見えるんだ。ずっとループし続けるから、フラグを押せばいつまでも歩き続けるぞ。 |
実装
前回はずっとでネコを左右に動かし続けたよね。あのネコ、よく見ると足が止まったまま滑ってるだけだよ。今回は「コスチューム」を使って、ちゃんと走ってるように見せるんだ。
まず旗クリックでネコの初期設定をしよう。x座標を ( ) 、y座標を ( ) にするで座標(0, -100)に配置して、コスチュームを ( ) にするで「コスチューム1」にセット。回転方法を「左右のみ」にしないと、端で反転したときネコが逆さまになるんだ。
#2走るアニメーション
いよいよネコを走らせよう。ずっとは前回も使ったよね。この中に移動・コスチューム切り替え・跳ね返りの3つをセットするよ。
10歩ずつ進みながら次のコスチュームにするでコスチュームを切り替えるのがポイント。ネコには右足が前のポーズと左足が前のポーズの2つがあって、これを交互に表示するとパラパラ漫画みたいに走って見えるけど、もしこのブロックを入れなかったら足が止まったまま滑る前回のネコに戻るんだ。
もし端に着いたら、跳ね返るで端に着いたら自動で折り返す。前回と違ってコスチューム切り替えが加わっただけなのに、滑ってたネコがちゃんと走り出すのが面白いっしょ。次回は「乱数」を使って、動きにランダムな要素を加えていくよ!
まとめ
コスチュームを切り替えるだけで、滑ってたネコが走り出したね。このパラパラ漫画の仕組み、テレビもアニメも全部同じ原理で動いてるって知ったら、なんかすごくない?次回は「乱数」で動きにランダムな要素を加えていくよ。また一緒に作ろう!