Unity事例ノート

UNITY

床のスクロールを無限ループ

床をスクロールさせて、無限ループしていく仕組みをつくりましょう。

3つのオブジェクトを順繰りに移動させながら、無限に流れていく床を作成します。

最小限のオブジェクト数で、動く地面を無駄なく制作できます。

関連記事:
背景を縦スクロールでループさせる方法
2つのオブジェクトを順繰りで動かす
床オブジェクトを順繰りで横移動
音ゲーのノーツみたいなオブジェクト動作

オブジェクトを順繰りにループ

Cubeを作成し、名前をCube1に変更。

サイズを変更します。

Cube1を複製し、名前をCube2に変更。

位置を変更します。

Cube2を複製し、名前をCube3に変更。

位置を変更します。

判別しやすいように、それぞれ別の色をつけました。

FloorRoop.csを作成し、Cube1~3に追加します。

MainCameraを少しだけ近づけました。

プレイしてみましょう。

関連記事:
背景を縦スクロールでループさせる方法
2つのオブジェクトを順繰りで動かす
床オブジェクトを順繰りで横移動
音ゲーのノーツみたいなオブジェクト動作

この記事の監修・専門指導

枚方市のプログラミング専門スクール
フタバゼミ 枚方くずは校

この記事で解説したUnityやC#の技術も、当校では直接個別指導しています。「むずかしいことをおもしろく」をモットーに、初心者から本格開発までサポート。樟葉駅から徒歩1分、まずはお気軽に体験会へお越しください。

SCHOOL教室案内