1
我在java中有一個遊戲,並將所有對象繪製在雙緩衝區上,並且希望繪製背景,但不希望重繪每個框架的背景,如何僅繪製一次?Java:如何在雙緩衝區下的遊戲中繪製背景?
我在java中有一個遊戲,並將所有對象繪製在雙緩衝區上,並且希望繪製背景,但不希望重繪每個框架的背景,如何僅繪製一次?Java:如何在雙緩衝區下的遊戲中繪製背景?
您可以在BufferedImage
上創建背景,以便您不必在每一幀都重新創建背景。但是,您必須每幀都繪製背景。這是標準的Java動畫。
謝謝,我有一個簡單的應用程序運行速度非常慢,認爲這是因爲背景被重繪。但是,我意識到我正在每幀重新加載圖像文件。 – mwristine
繪製背景,然後在上面繪製緩衝區... –