プレイ日記
Ar ka10aru
BGに影をつけたいのですが、なかなかできません。そもそもBGって16ドットずつですよね?どうやって数ピクセル動かすのでしょうか?
2そうだね
プレイ済み
返信[1]
親投稿
say sayer.exe
スクロールのこと? BGOFSを使うってことかな? BGを使ったことないからかなり想像で書くけど、 まず「BGの影」とかはレイヤーで表現できそうな気がします 前レイヤーには表示したいBG 直後レイヤーには影(輝度を落とした同じBGをBGOFSで数ドットずらす?) こんなイメージが想像できます
3そうだね
プレイ済み
返信[2]
親投稿
say sayer.exe
輝度を落とす方法は見つからなかったです 想像で書いちゃやーね ☆スクショのコードは別々のBGで逃げてます
0そうだね
プレイ済み
返信[3]
親投稿
say sayer.exe
レイヤーは数値の高い方が手前に表示されるようでした やーね 知ったかかます大人って
0そうだね
プレイ済み
返信[4]
親投稿
Ar ka10aru
おおーーーーっ!すごいです!ありがとうございます!あっ、あと、もうひとつ質問させていただきます。僕のマリオメーカーでこれを移そうとしたら、ブロックが置けなくなってしまいました…対処法を教えてください。
0そうだね
プレイ済み
返信[5]
親投稿
say sayer.exe
そりゃそのまま書いてもダメですよ 飽くまでbgofsの動作サンプルなんで そもそもなんでスクロールが実現できてるかを考えてみましょう ループするごとにBGのオフセット位置をずらしてってるだけです
0そうだね
プレイ済み