MZ用プラグイン

マップの影をキャラクターに適用 - SimpleMapShade.js

シェア用テキスト:
▼マップの影をキャラクターに適用(あわやまたな様作) - SimpleMapShade.js
https://plugin-mz.fungamemake.com/archives/6495
足元にマップの影がある時にキャラクターを暗くします。半歩移動、ドット移動プラグインなどにも対応。

ふりがな:まっぷのかげをきゃらくたーにてきよう

機能概要: 足元にマップの影がある時にキャラクターを暗くします。半歩移動、ドット移動プラグインなどにも対応。

利用規約(ライセンス): MITライセンス

作者:あわやまたな

作者サイト:https://awaya3ji.seesaa.net/

解説ページ:https://awaya3ji.seesaa.net/article/503958183.html

ファイル名:SimpleMapShade.js

プラグインのヘルプ:

/*:ja
* @target MZ
* @plugindesc 日陰を表現します。
* @author あわやまたな (Awaya_Matana)
* @url https://awaya3ji.seesaa.net/article/503958183.html
* @help 足元にマップの影がある時にキャラクターを暗くします。
* 半歩移動、ドット移動プラグインなどにも対応。
*
* <shadeFlagOnly>とマップのメモに書くと一枚絵マップ用モードとなり、
* 影を表示せずに日陰の判定のみの配置が可能となります。
*
* [更新履歴]
* 2024/07/11:Ver.1.0.0 公開。
* 2024/07/15:Ver.1.1.0 判定を拡張。
* 2024/07/16:Ver.1.1.1 影を反映する対象が間違っていたので修正。
* 2024/07/18:Ver.1.1.2 足元算出の計算式が間違っていたので修正。
* 2024/07/28:Ver.1.1.3 一枚絵マップ用に<shadeFlagOnly>タグを追加。
* 2024/07/30:Ver.1.2.0 リージョンや地形タグで影を表示しない範囲を指定可能にしました。
*
* @param shadeDepth
* @text 影の濃さ
* @desc 0-255で指定。
* @type number
* @max 255
* @default 64
*
* @param updateFrequency
* @text 更新頻度
* @desc 高:移動中は常時判定
* 低:移動前後に判定(茂み判定と同じ)
* @type boolean
* @on 高
* @off 低
* @default true
*
* @param regionId
* @text リージョンID
* @desc そのリージョンでは影を表示しません(判定のみ)。
* @default 0
*
* @param terrainTag
* @text 地形タグ
* @desc その地形では影を表示しません(判定のみ)。
* @default 0
*
*/

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.