标签: java processing
如何同时使用主动和静态模式?
就像我画一个椭圆和一个矩形一样,我只想让椭圆变成静态而不是矩形。
答案 0 :(得分:1)
通常有两种方法:
方法一:只需重绘每一帧的所有内容。绘制背景以清除旧框架,然后绘制椭圆,然后绘制矩形。
方法二:将椭圆绘制一次到缓冲区。 createGraphics()功能是您的朋友。然后在draw()函数中,将缓冲区绘制到屏幕上,然后绘制矩形。
createGraphics()
draw()
一般来说,你应该采用方法一,除非你的草图的静态部分很复杂,那么你应该采用第二种方法。