这是一个新手问题,因为我对Haxe很新,并且没有使用FlasCC(Flash的C编译器)的经验。
是否可以将FlasCC和Haxe结合使用,将两种技术的性能提升到Flash中?
答案 0 :(得分:1)
我不确定你想要一起使用它的方式是什么(但你可能会在FlasCC中使用swc并使用haxe)。
然而,它毫无意义,因为它不会给你任何性能上的好处,并且很可能会使你的代码比纯粹的haxe慢。 Haxe在制作快速AVM2(闪存虚拟机)字节码方面表现相当不错。一些小而棘手的东西仍然可以优化,但不是通过FlasCC。我使用haxe => flash多年了,我彻底探索了它生成的很多字节码,有时我能够加快它的速度,但只能直接编辑字节码(读:我写了一个简单的反汇编和汇编程序,在haxe生成它之后在字节码上使用汇编程序补丁。)
答案 1 :(得分:0)
我认为你不会注意到巨大的性能提升。
由于Haxe / OpenFL生成的C ++代码,它没有超级优化。
我认为这不值得付出努力。
您可以使用Stage3D获取最佳性能,并使用openfl.flash.Memory进行每像素操作和一些数据/缓存处理。