Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 如何在AS3中设置渲染区域?_Flash_Actionscript 3 - Fatal编程技术网

Flash 如何在AS3中设置渲染区域?

Flash 如何在AS3中设置渲染区域?,flash,actionscript-3,Flash,Actionscript 3,我习惯于J2ME,在J2ME中,您可以设置窗口的视图大小,并且可以仅渲染该视图大小(因此屏幕外的任何内容都不会渲染) 在google/stakcoverflow搜索之后,我没有发现任何东西(可能是不好的术语),但无论如何,我该如何在我的flash AS3游戏中设置渲染区域呢?我不希望舞台外的任何东西被渲染,这会占用大量资源。Flash播放器会自动执行此操作。它从不渲染可见屏幕区域之外的任何内容(除非以编程方式将某些内容手动渲染为位图)。播放器还尝试不重新渲染自上一帧以来未更改的可见屏幕区域。(如

我习惯于J2ME,在J2ME中,您可以设置窗口的视图大小,并且可以仅渲染该视图大小(因此屏幕外的任何内容都不会渲染)


在google/stakcoverflow搜索之后,我没有发现任何东西(可能是不好的术语),但无论如何,我该如何在我的flash AS3游戏中设置渲染区域呢?我不希望舞台外的任何东西被渲染,这会占用大量资源。

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


尽管如此,没有办法改变上述行为。例如,您不能告诉玩家重绘可视屏幕的某些部分,但不能重绘其他部分。

非常感谢您的快速回答!