当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
H2A スクリプトで Top-Level Await を使用可能に - H2A_TopLevelAwait.js
シェア用テキスト:
▼H2A スクリプトで Top-Level Await を使用可能に(はどはど様作) - H2A_TopLevelAwait.js
https://plugin-mz.fungamemake.com/archives/7070
スクリプト内で await を使用できるようになります。完了するまでウェイト状態になるので、イベントコマンドで非同期処理を組み込みやすくなります。移動ルートの指定でも使用可能です。
ふりがな:すくりぷとで Top-Level Await をしようかのうに
機能概要: スクリプト内で await を使用できるようになります。完了するまでウェイト状態になるので、イベントコマンドで非同期処理を組み込みやすくなります。移動ルートの指定でも使用可能です。
利用規約(ライセンス): MITライセンス
作者:はどはど
作者サイト:https://had2apps.com/
解説ページ:https://had2apps.com/mvzp?pluginName=H2A_TopLevelAwait
ファイル名:H2A_TopLevelAwait.js
プラグインのヘルプ:
*:ja * @plugindesc スクリプトで Top-Level Await を使用可能にします * * @target MZ * @author Had2Apps * @url https://github.com/katai5plate/RPGMakerPlugins * * @help * スクリプト内で await を使用できるようになります。 * 完了するまでウェイト状態になるので、 * イベントコマンドで非同期処理を組み込みやすくなります。 * 移動ルートの指定でも使用可能です。 * * たとえばこんなふうに書けます。 * * const request = await fetch(”./index.html”); * const data = await request.text(); * $gameVariables.setValue(1, data.match(/title>(.+)</)[1]); * * [注意] * - 対応しているのはスクリプトと移動ルートの指定のみです。変数の操作、条件分岐では使用できません。 * * Copyright (c) 2022 Had2Apps * This software is released under the MIT License. * * Version: v1.1.1 * RPG Maker MZ Version: v1.5.0 */