Promise.gml 基于polyfill的适用于GameMaker Studio 2.3+JavaScript 的改编。 JS➜GML等效项 GameMaker不允许将内置函数名称用作变量名称,因此: ➜新的诺言 ➜诺言然后 ➜promise.andCatch 诺言 ➜全部承诺 ➜Promise.allSettled ➜Promise.any ➜无极种族 拒绝re承诺拒绝 ➜Promise.resolve 变化 GameMaker不允许使用与关键字相同的命名方法,因此: then ➜ andThen catch ➜和andCatch finally ➜和andFinally all ➜ afterAll 例子 也可以在示例项目中找到该脚本以及支持脚本。 基本(ft。自定义setTimeout): ( new Promise ( function ( don