プレイヤーが歩くと世界がスクロールするしくみ

出典: Scratch Wiki

これを学ぶよ

わざ

「スクロールX」変数を使って世界の位置を覚え、矢印キーで増減させる。プレイヤースプライト (ネコ) は画面中央に固定し、地面スプライトが反対方向に動くことで「世界が動いている」ように見せるよ。横スクロールゲームの基本。

つかうブロック

緑の旗が押されたときx座標を○、y座標を○にする○を○にする
横に並べると、見ながら作れるよ

動画を見て、自分でも作ってみよう

やってみよう!
ステップ 1 / 2スクロールプラットフォーマーを作ろう

1プレイヤーのスクロール変数を作ろう

👇 下の「使うブロック」は Player スプライトのスクリプトだよ。 プレイヤー (デフォルトのネコ) のスクリプトを作ります。「変数」で「スクロールX」変数を作って (全スプライト用)、緑の旗を押すと x: 0 y: -50 に行き、スクロールX を 0 にセット。「ずっと」のなかで、右矢印キーが押されていたら スクロールX を 5 ずつ変える、左矢印キーが押されていたら -5 ずつ変える。緑の旗を押して矢印キーを押すと、ステージ上の「スクロールX」モニターの数値が変化するよ (まだ画面は何も動かない)。

↑上のならべ方も見てね

使うブロック

よみこみちゅう...

ヒント

AI チャットを使うには、ログインが必要だよ。

ログイン・登録するはじめての方はこちら