我使用针对 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/