我正在为pygame项目生成纹理,我需要一种方法来保存每100个图块中每100个像素的颜色值。
我一直在尝试使用4维数组,但这只是一团糟。
color = (0,0,0)
for i in range(0, 100):
z = z + 1
color = (0, random.randrange(100, 200), 0)
colors = np.array([color])
np.append(colors, [color])
ycol = ycord/10
print(colors[1])
pygame.draw.rect(surface, color, (xcord + x, ycord + y, 10, 10))
xcord = xcord + 10
if z == 10:
ycord = ycord + 10
xcord = 0
z = 0
很明显,每当我重画游戏时,瓦片纹理完全改变,我都需要它们保持不变。
您认为我会使用向量,因为向量是动态元素。