こんにちは!今回は[camera]タグと背景についての覚え書きです。
[camera]タグは少ない画像でも多くの演出が出来て本当に便利!
でも、カメラを動かすと背景が下の動画のようになってしまいます…
カメラテスト[p]
[bg storage="kyoushitsu_hi.jpg" time="3000"]
[camera x=200 y=100 time=2000]
カメラテスト終了[p]
ノベルゲーム制作におすすめの本
上記の場合、bgタグで背景を表示しています。bgタグを使った場合は画面サイズに画像サイズを合わせてしまうためカメラを動かすと背景の画像が切れてしまうのです。
そこで解決案を採用した動画とコードは以下の通りです。
カメラテスト[p]
[image folder=bgimage storage=kyoushitsu_hi.jpg layer=0 width=1760 height=990 x=-200 y=-100 visible=true ]
[camera x=200 y=100 time=2000]
カメラテスト終了[p]
imageタグを使って背景にしてしまいます。layerは0なのでキャラを表示させる場合はキャラのlayerを1以上にします。
widthとheightで画面サイズよりも大きめにします。もともと大きめの画像を使う場合はここで画像サイズを指定する必要はありません。
xとyで表示位置を決めます。この場合は画面左上の角からさらに左上に画像の表示位置を指定しています。
表示位置はカメラの移動分にマイナス1をかけた分にすると丁度、移動分が合います。そうすると背景が切れないでカメラを移動させることが出来るようになります。
[camera]タグは移動だけでなく、ズームも出来るので使って色々な演出をしちゃいましょう♪
それではまた!
ノベルゲーム制作におすすめの本