fnc c0010 loadScript
tickle edited this page Feb 23, 2022
·
8 revisions
- 外部jsファイルを読み込む関数。
読み込みが必須ではない場合は
_requireFlg
にfalse
を指定することで
その後の処理を続行できる。 - 読み込みに成功した場合、g_loadObj[ファイル名]に
true
を返し、失敗した場合はfalse
を返す。 -
loadScript関数の後継として、ver26.3.1よりloadScript2関数に切り替えている。
コールバック関数が不要で、async/awaitを使って呼び出す。
引数 | 型 | 必須 | 指定内容 |
---|---|---|---|
_url | string | * | 読込対象のjsファイル |
_requiredFlg | boolean | 読込必須フラグ。デフォルトはtrue (必須)。true の場合、読込失敗時に処理を止める。false にした場合、読込に失敗してもコールバック関数を実行する。 |
|
_charset | string | _urlで指定したファイルの文字コード。デフォルトはUTF-8 。 |
- Promise<any>
// 呼び出す関数に'async'をつける
async function load() {
const filename = `test.js`;
const randTime = new Date().getTime();
await loadScript2(`${filename}?${randTime}`, false); // 呼び出す前に'await'を付加
console.log(`load complete`); // 読込後に実行する内容を続行
}
- ver26.2.0以前の関数です。今後、非推奨となる予定です。
引数 | 型 | 必須 | 指定内容 |
---|---|---|---|
_url | string | * | 読込対象のjsファイル |
_callback | function | * | 読込後に実行するコールバック関数 |
_requiredFlg | boolean | 読込必須フラグ。デフォルトはtrue (必須)。true の場合、読込失敗時に処理を止める。false にした場合、読込に失敗してもコールバック関数を実行する。 |
|
_charset | string | _urlで指定したファイルの文字コード。デフォルトはUTF-8 。 |
- なし
const filename = `test.js`;
const randTime = new Date().getTime();
loadScript(`${filename}?${randTime}`, _ => {
// 読込後の処理
}, false);
Version | 変更内容 |
---|---|
v26.3.1 | ・loadScript2関数として作り直し |
v12.0.0 | ・読込状態(g_loadObj)のフラグを追加 |
v10.0.0 | ・読込失敗時の継続処理を追加 |
v1.0.0 (v0.40.x) |
・初回実装 |
- Dancing Onigiri (CW Edition) WikiのテキストはCC BY-SA 4.0の下で利用可能です。
- Dancing Onigiri "CW Edition" Wiki text available under CC BY-SA 4.0.
- Wiki 更新履歴 / History
© 2018 ティックル & Contributors.
English | Japanese
- 譜面ヘッダー仕様 📝
- 譜面本体仕様 📝
- 譜面エフェクト仕様 (速度/ 色/ 背景) 📝
- グラデーション仕様 📝
- 共通設定ファイル仕様 📝
- スキンファイル仕様 📝
- 作品URLのクエリパラメーター仕様 📝
- 譜面データ中の特殊文字の取り扱い 📝
- キーの仕様について 📝
- KeyCtrl属性で使用するキーコード 📝
- 実行時エラー一覧 📝