python处理。为什么背景(0,0,0)不能覆盖我的形状?

2024-04-28 04:36:02 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我第一次在这里问问题,如果我没有完全理解,我很抱歉

我试图创建一个每次draw()迭代时都会更改的形状。但我无法使用背景(0,0,0)来“掩盖”前一帧。相反,所有先前的帧都“堆积”在彼此的顶部

import processing
import random

def setup():
    processing.size(500,500, processing.P3D)
  

def draw():
  processing.background(255,0,0)
  processing.stroke(255)

  processing.beginShape()
  processing.vertex(50,6)
  processing.vertex(50,17)
  processing.vertex(100,random.randint(20,30))
  processing.endShape()

processing.run()

据我所知,由3个垂直方向定义的形状应该由background()函数进行绘制,但事实并非如此

任何建议都将不胜感激!!♥


Tags: importsizestrokedefsetuprandomvertex形状