当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
YEP Animated Tile Option - YEP_AnimateTilesOption.js

▼YEP Animated Tile Option(Yanfly様作) - YEP_AnimateTilesOption.js
https://plugin.fungamemake.com/archives/10627
アニメーションタイルをON/OFFするオプションを追加
ふりがな:あにめたいるおぷしょん
機能概要: アニメーションタイルをON/OFFするオプションを追加
利用規約(ライセンス):http://www.yanfly.moe/wiki/Category:Yanfly_Engine_Plugi…
作者:Yanfly
作者サイト:http://yanfly.moe/
解説ページ:https://fungamemake.com/archives/1346
ダウンロードページ:http://yanfly.moe/2016/05/22/yep-103-animated-tile-opti…
ファイル名:YEP_AnimateTilesOption.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.03 一部のPCやデバイスはマップ上のアニメーションタイルで重くなるため、それらを無効にするオプションを追加します * @author Yanfly Engine Plugins * * @param Command Name * @desc オプションメニューでの表示テキスト * @default アニメーションタイル * * @param Default Setting * @type combo * @option true * @option false * @option auto * @desc デフォルト設定 * ON - true OFF - false AUTO - auto * @default auto * * @help * 翻訳:ムノクラ * https://munokura.tk/ * https://twitter.com/munokura/ * * ============================================================================ * Introduction * ============================================================================ * * アニメーションタイルの近くを歩く時、プレーヤーが重いと感じるかもしれません。 * アニメーションタイルが常に数フレーム毎に * タイルを描画、削除、再描画するためです。 * 残念ながら、Pixi2の描画方法のため、 * この種の描画が行われるとメモリリークが発生します。 * メモリや空き容量が少ないモバイル機器や低スペックPCでは、 * 一部のゲームがクラッシュする可能性があります。 * このプラグインはアニメーションタイルを有効/無効にするオプションを、 * プレイヤーが切り替えられるようにオプションメニューに追加します。 * * プラグインのデフォルト設定を'auto'にした人にとっては、 * モバイルやブラウザでプレイしているプレイヤーはデフォルトで設定がオフになり、 * ローカルプレイヤーはデフォルトで設定がオンになります。 * * ============================================================================ * Options Core Settings - Adding the New Options * ============================================================================ * * YEP_OptionsCore.js を使用している場合、 * このプラグインを使用して新しいオプションを追加できます。 * 下記は使用できるコード/パラメータ設定です。 * * --------- * Settings: * --------- * * Name: * i[302]Animated Tiles * * Help Description: * Turns animated tiles ON or OFF. * * Symbol: * animateTiles * * Show/Hide: * show = Imported.YEP_StaticTilesOption; * * Enable: * enabled = true; * * Ext: * ext = 0; * * ---------- * Functions: * ---------- * * Make Option Code: * this.addCommand(name, symbol, enabled, ext); * * Draw Option Code: * var rect = this.itemRectForText(index); * var statusWidth = this.statusWidth(); * var titleWidth = rect.width - statusWidth; * this.resetTextColor(); * this.changePaintOpacity(this.isCommandEnabled(index)); * this.drawOptionsName(index); * this.drawOptionsOnOff(index); * * Process OK Code: * var index = this.index(); * var symbol = this.commandSymbol(index); * var value = this.getConfigValue(symbol); * this.changeValue(symbol, !value); * * Cursor Right Code: * var index = this.index(); * var symbol = this.commandSymbol(index); * var value = this.getConfigValue(symbol); * this.changeValue(symbol, true); * * Cursor Left Code: * var index = this.index(); * var symbol = this.commandSymbol(index); * var value = this.getConfigValue(symbol); * this.changeValue(symbol, false); * * Default Config Code: * // Empty. Provided by this plugin. * * Save Config Code: * // Empty. Provided by this plugin. * * Load Config Code: * // Empty. Provided by this plugin. * * ============================================================================ * Changelog * ============================================================================ * * Version 1.03: * - Compatibility update with YEP_OptionsCore.js. * * Version 1.02: * - Updated for RPG Maker MV version 1.5.0. * * Version 1.01: * - Updated for RPG Maker MV version 1.3.0. * * Version 1.00: * - Finished Plugin! */n” 10603,post"