gpt4 book ai didi

android - Trivial Haxe (HaxePunk) 游戏在 HTC Desire (Icecream Sandwich) 上运行速度太慢

转载 作者:太空狗 更新时间:2023-10-29 16:43:20 26 4
gpt4 key购买 nike

我使用 Haxe+ Haxepunk 制作了一个简单的 3 帧动画,其中包含一个角色走到您在屏幕上单击的任何位置...好吧,我从在线教程中复制/粘贴代码只是为了测试 Haxe。

它在闪存、iOS 模拟器和三星 Galaxy 3 上运行良好...但在我的 HTC 期望中它以低于每秒 1 帧的速度运行。虽然我知道欲望不是春鸡,但这是一个巨大的性能差距,比我在任何应用程序上看到的都大:Galaxy vs. Desire...

这是 Haxe 问题还是我做错了什么(错误的 NDK、错误的编译标志、操作系统太旧等)?

最佳答案

进入Engine.hx,render()函数,注释掉HXP.screen.refresh()。这条线绝对会扼杀 OUYA(一款安卓游戏机)的性能,所以它也可能会扼杀你。由于您不再每帧清除屏幕,因此您需要通过向您的世界添加一个背景实例来在每次更新时绘制背景。在 1080p 分辨率和约 80 个实体下,我的游戏从 7 fps 增加到 52 fps。

还可以尝试从 github 上获取最新的 HaxePunk 并运行 ant 来安装它,开发人员最近一直在研究 android 性能,并且有一些很好的未发布的修复程序,这些修复程序将在上述修复程序之上。

关于android - Trivial Haxe (HaxePunk) 游戏在 HTC Desire (Icecream Sandwich) 上运行速度太慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14252371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com