PANDA タイマーの不具合修正 - PANDA_FixedTimer.js
シェア用テキスト:
▼PANDA タイマーの不具合修正(panda様作) - PANDA_FixedTimer.js
https://plugin.fungamemake.com/archives/28604
タイマーを小数点以下の単位でより厳密に判定します。
ふりがな:たいまーのふぐあいしゅうせい
機能概要: タイマーを小数点以下の単位でより厳密に判定します。
利用規約(ライセンス): MITライセンス
作者:panda
作者サイト:http://www.werepanda.jp/
解説ページ:http://www.werepanda.jp/blog/plugin/20210911103413.html
ファイル名:PANDA_FixedTimer.js
プラグインのヘルプ:
/*:ja * @target MV MZ * @plugindesc タイマーを小数点以下の単位でより厳密に判定します。 * @author panda(werepanda.jp) * @url http://www.werepanda.jp/blog/20210911103413.html * * @help 条件分岐でタイマーの判定をする際に小数点以下の秒数が切り捨てられ、 * 約1秒ズレて判定されるというコアスクリプトの不具合を修正します。 * * RPGツクールのタイマーは、1秒未満の小数点以下の秒数も保持していますが、 * 実際に使用される際は秒単位に切り詰められます。 * この時、小数点以下の秒数が「切り捨て」られるため、 * 条件分岐でタイマーを例えば「0秒以下」と指定した場合、 * 実際にはまだ0.99秒残っているにもかかわらず、 * 1秒を切った時点で0秒以下になったと判定されてしまいます。 * 本プラグインはそれを修正し、小数点以下まで正しく判定できるようにします。 * * また、残りタイマー表示や変数操作の際は、 * 小数点以下の秒数が「切り上げ」られるようにします。 * * ■ Thanks to 星潟(StarlagoonAP) * http://artificialprovidence.web.fc2.com/ * * ■ 利用規約 * このプラグインはMITライセンスで配布されます。 * ご自由にお使いください。 * https://opensource.org/licenses/mit-license.php * */