processing如何将一个显示框分块使一部分刷新,一部分不刷新那?
processing吧
全部回复
仅看楼主
level 2
如何将显示区域分为上下两部分,上边部分通过background()不断刷新运动,而下一部分只放一帧,需要时再更新呢?
2017年03月31日 13点03分 1
level 6
你的问题描述并不清楚,我们分成两种情况来讨论:
1. “上半部分”和“下半部分”都是规则的矩形:
画一个和 “上半部分”等尺寸的 rect 来替代 background刷新即可。
2. 两个“部分”是叠放关系,用rect 来刷新一部分的背景会影响另一部分的内容:
需要新建一个“图层”,用PGraphics 是创建一个图片(可以理解为新图层),把不变的内容画在 PGraphics 上,而不是直接画在窗口里。然后,用 image() 把新图层显示在窗口里的旧内容上方就行了。
2017年04月01日 08点04分 2
用您的方法解决了,谢谢啦!
2017年04月04日 02点04分
1