这是代码:
这是pygame的输出 我无法创建非常简单的形状/精灵。
答案 0 :(得分:1)
问题是您用来绘制红色矩形的代码在while循环之后。您的程序停在while循环中,永远不会到达绘图线。
尝试移动:
Object.defineProperty(Object.prototype, 'property1', {
value: 42,
enumerable : true
});
console.log(Object.prototype)
到pygame.draw.rect(stage, red, (x,y,width,height))
pygame.display.update()
语句之前
,或者如果您希望它每隔 tick 绘制一个矩形,则将该语句直接放在while running:
语句下
答案 1 :(得分:0)
缩进行:
pygame.draw.rect(stage, red, (x,y,width,height))
pygame.display.update()
右边四个空格。这会将它们放入for循环中,因此将在循环的每次迭代中重新绘制矩形。