javascript - 显式使用 Haxe API 类

标签 javascript api math haxe phaser-framework

我使用针对 Javascript 的 Haxe。

我有一个包(定义为 extern)“phaser”,其中包含一个 Math 类以及许多其他类。 我在文件的开头使用了 import phaser.*;,因为我使用了这个包中的许多类,我不想在它们前面都加上 phaser.

我想使用 the Math class from Haxe API ,但是如果我尝试使用它(例如 Math.random()),编译器认为我想使用 phaser.Math 并告诉我没有这样的函数

我可以明确地写出我想使用 Haxe Math 类而不是 phaser.Math 吗?

我试过 haxe.Math 但没有成功...

提前致谢

最佳答案

尝试

import Math as HaxeMath;

然后使用 HaxeMath.* 代替 Math.*

请注意,HaxeMath 这个名字没什么特别的,你可以这样做

import Math as Freddy;

然后使用 Freddy.* 代替 Math.*。 :p

关于javascript - 显式使用 Haxe API 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31222219/

相关文章:

c++ - C/C++如何计算数值数据集的条纹度?

api - 我是否应该信任使用 GET 方法进行用户身份验证的 API?

javascript - 获得 Twitter 关注者和 Facebook 点赞

javascript - 功能恰好影响一半的预期元素

javascript - 使用 w3.css 自动打开模态

api - 使用zoom oauth2和flutter_web_auth的无效重定向错误

c++ - 将图拆分为循环,然后拆分为路径

python - 找到 N 个组中 N 个项目的所有组合,而没有重复的项目组合(python)?

javascript - 基于 jquery 和 css 的 html 标记中的安全问题

javascript - 使用 JavaScript 从 JPEG 中读取 JPEG 注释的最合适方法是什么?