松明のようなのを作ってみました。
画面内の灯りの総面積が増えると重くなります・・・orz
明かりのない部分が真っ暗になるダンジョン用です。
完全な暗闇にしなくていい場面ならみんとのお部屋様の
「明かりスクリプト」がおすすめです。
名前が思いっきりかぶっているので変更するかも
「光と闇が両方そなわり最強に見えるスクリプト」とか
Bitmapクラスの拡張スクリプトはこちら。
他のスクリプトと競合する場合は順番を後ろの方にずらすとうまくいくこともあります。
他のスクリプトと競合する場合は順番を後ろの方にずらすとうまくいくこともあります。
コメント文で「@灯りn」と書きます。「@」は全角。nはスクリプト設定に対応した数字。
スクリプトで設定した暗闇スイッチで暗闇のON/OFF。 灯りタイプ変数でプレイヤーの灯りのタイプを変更できます。 暗闇がOFFの時は自動的に灯りも消えます。
暗闇から灯りの部分を差し引いたような画像を作って上にかぶせているようなイメージ。
スクリーン合成に近いイメージになります。
灯りを順番に重ねていったようなイメージ。 後から合成された灯り(イベント番号の大きいもの)の色が強く出る傾向があります。