Unityでジャンクゲームを作っているっぽい

会社帰りにGPD PocketにUnity入れてゲーム作ってます

【CEtest2】04_CorgiEngineで背景スクロール

やっぱり背景は多重スクロールさせたい
かといって画像を作ると時間かかるので機能を確認していく

公式を調べる

カメラのParallaxという機能らしい

素材を用意

とりあえず、仮の素材を用意してみる
f:id:mekatamatama:20211222212431p:plain

カメラにParallaxCameraコンポーネントを追加

MoveParallaxのチェックボックスにチェック入れる
f:id:mekatamatama:20211222213902p:plain

背景を動かす

背景画像を配置

f:id:mekatamatama:20211222214017p:plain

ParallaxElemenntコンポーネントを追加

HorizontalSpeedに数値を1設定
値が大きいほど移動速度が速くなるらしい
f:id:mekatamatama:20211222214037p:plain
おお~動いた
youtu.be

背景画像更に追加

同じ方法で画像追加
HorizontalSpeedに数値を0.5設定
多重スクロールになった!!
youtu.be

カメラの一番奥に動かない背景を設定

よく空なんかの描画に使用するらしいので
画像にLevelBackgroundを追加する
f:id:mekatamatama:20211222214145p:plain

なるほど、これは楽だ~
youtu.be