我正在尝试从Haxe调用外部Java函数。如何调用我从Haxe编写的Java函数?
Java代码:
public class ExternalClass{
public static String myFunction(){ //this will be invoked from Haxe
return "External Java function";
}
}
Haxe主要班级:
class Main
{
public static function main()
{
trace(myFunction()); //how can I properly access this Java method?
}
}
Haxe extern课程:
extern class Test
{
public static function myFunction():String;
}
答案 0 :(得分:1)
class Main
{
public static function main()
{
trace(ExternalClass.myFunction()); //how can I properly access this Java method?
}
}
extern class ExternalClass
{
public static function myFunction():String;
}
您的外部类应与您的本机java类具有相同的名称。
然后,您必须将您的函数称为经典静态函数,并将类名添加到函数名称之前。