这是一个新手问题,因为我对Haxe非常陌生,没有使用FlasCC (C编译器)的经验。
有没有可能将FlasCC和Haxe一起使用,将这两种技术的性能改进一起应用到闪存中?
发布于 2013-04-19 16:48:34
我不确定您希望如何一起使用它(但您可能会,通过在FlasCC中制作swc并使用from haxe)。
然而,这是没有意义的,因为它不会给你带来任何性能上的好处,而且很可能会让你的代码比纯haxe慢。Haxe在制作快速AVM2(闪存虚拟机)字节码方面做得非常好。一些小而棘手的东西仍然可以优化,但不是通过FlasCC。我使用haxe=>flash多年,我彻底研究了它生成的许多字节码,有时我能够提高它的速度,但只能通过直接编辑字节码(读:我写了一个简单的反汇编和汇编程序,并在haxe生成字节码后对它使用汇编补丁)。
发布于 2013-09-19 22:00:08
我不认为你会注意到巨大的性能提升。
因为C++代码是由Haxe/OpenFL生成的,所以它不是超级优化的。
我不认为这是值得努力的。
使用Stage3D处理图形,使用openfl.flash.Memory处理每像素操作和一些数据/缓存处理,可以获得最佳性能。
https://stackoverflow.com/questions/15734930
复制相似问题