2009-08-20 53 views
1

我习惯了J2ME,你实际设置了窗口的视图大小,并且你可以渲染视图的大小(所以屏幕上的任何东西都不会被渲染)。如何在AS3中设置渲染区域?

经过谷歌/ stakcoverflow搜索后,我没有提出什么(也许是坏的条款),但无论如何,我将如何去设置我的Flash AS3游戏渲染区域?我不想要舞台上的任何东西被渲染,这会耗尽大量的资源。

回答

2

Flash播放器自动执行此操作。它从不呈现可见屏幕区域外的任何东西(除非以手动方式将某些内容呈现给位图)。玩家还尝试不重新渲染可见屏幕上自前一帧以来未改变的区域。 (如果使用播放器的调试版本,请右键单击该电影并选择“显示重绘区域”,然后它会在每帧重绘的部分周围绘制一个红色矩形。)

这样说,没有办法改变上述行为。例如,你不能告诉玩家重画可见屏幕的某些部分,但不能重绘其他部分。

+0

非常感谢您的快速回答! – 2009-08-20 08:18:05