gpt4 book ai didi

performance - Actionscript 3 绘制大矩形导致 FPS 大幅下降

转载 作者:行者123 更新时间:2023-12-03 17:13:03 24 4
gpt4 key购买 nike

我就开门见山

我需要绘制一个大尺寸的矩形(大约 5k 像素宽度和高度,可能更多)

this.graphics.beginFill(0x555555,1);
this.graphics.drawRect(0, 0, 5000, 5000);

现在我知道,一开始,它需要时间才能生成那么大的矩形,但即使如此,fps 仍然很低,特别是当舞台上有其他东西在移动时,

我需要这个来玩游戏(它是地面),有没有更好的简单方法来做到这一点?

谢谢

最佳答案

如果应用程序的窗口仅为 800x600,则无需绘制 5000x5000 的图像。您可以做的就是拥有 5000x5000 位图数据,然后将其子矩形复制到窗口上。 bitmapData.copyPixels 应该可以让您做到这一点,而且速度相当快。

关于performance - Actionscript 3 绘制大矩形导致 FPS 大幅下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15248648/

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