在 P5 中,我有一些图纸始终保持静止。将它们放在 draw 方法中似乎效率低下,因为它们不会移动,因为它们会被一次又一次地绘制和重绘。
我尝试在设置中放置静态绘图,但这不起作用。
有没有办法让一些项目绘制一次然后保持静态渲染以提高效率?
最佳答案
听起来您可能正在寻找 createGraphics
函数,它允许您创建可以绘制到的缓冲区。您只需要在缓冲区中绘制一次,然后就可以在每一帧将缓冲区绘制到屏幕上。
参见 this search了解更多信息。
您还可以在 the p5.js reference 中了解更多信息.
关于javascript - P5 一些项目只绘制一次,但让它们连续渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62974967/