2009-08-20 54 views
1

我習慣了J2ME,你實際設置了窗口的視圖大小,並且你可以渲染視圖的大小(所以屏幕上的任何東西都不會被渲染)。如何在AS3中設置渲染區域?

經過谷歌/ stakcoverflow搜索後,我沒有提出什麼(也許是壞的條款),但無論如何,我將如何去設置我的Flash AS3遊戲渲染區域?我不想要舞臺上的任何東西被渲染,這會耗盡大量的資源。

回答

2

Flash播放器自動執行此操作。它從不呈現可見屏幕區域外的任何東西(除非以手動方式將某些內容呈現給位圖)。玩家還嘗試不重新渲染可見屏幕上自前一幀以來未改變的區域。 (如果使用播放器的調試版本,請右鍵單擊該電影並選擇「顯示重繪區域」,然後它會在每幀重繪的部分周圍繪製一個紅色矩形。)

這樣說,沒有辦法改變上述行爲。例如,你不能告訴玩家重畫可見屏幕的某些部分,但不能重繪其他部分。

+0

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