移動に合わせて背景をスクロールさせよう!!

はじめに

こんにちは!

プログラミングスクールADVANCEの落合です。

Scratchが小学校の授業にも導入されるようになり、Scratchでのゲームクリエイターが増えてきました。

ADVANCEではそんな人のScratchライフをサポートします☆

今回の内容

前回はキャラクターについてくる【アイテム・仲間】の作り方を学んでいきました

今回はキャラクターの移動に合わせて背景を動かしていきます

キャラが止まれば背景も止まって、キャラが動けば背景も動くということですね!

今回は少し複雑なのでじっくり読んで理解してくださいね♪

背景側のプログラム

スタートのプログラムです

真ん中に背景を出現させます

次にクローンされたときに最初に出現させた背景の右側にクローンの背景を生成します♪

メッセージ1という命令がここから活躍します

これは背景のx座標が0になったときにクローンするという内容です

上で説明したクローンされたときの命令につながるわけですね♪

これでクローンが左端に流れていったときにクローンを消しています

一番最初のみオリジナルの背景が動くので、オリジナルを消すために隠すも使用しています!!

最後はキャラの座標が指定した場所以上になった時にキャラに使っている歩数分後ろに下げてあげましょう♪

少し複雑ですが、これをマスターすればさらにカッコイイゲームが作れますよ!!

ADVANCEでは

ゲーム制作をメインとして小学生・中学生・高校生に向けてのプログラミング教室を運営しております。

無料のイベントも開催しているので興味があればホームページをご覧くださいね☆