刷新图python

时间:2019-05-02 06:47:14

标签: python-3.x

我正在基于Python创建一个简单的游戏。游戏非常简单,一切都在一个循环中完成

while 1:
    # Do game stuff

游戏中有一些词典可以帮助我跟踪正在发生的事情。而且我认为,最好不要在游戏结束时看到一张图表,而要在每一个转弯处查看该图表。

我已经创建了可以生成barplot的函数,并且该函数将字典的值作为一个numpy数组使用(这就是为什么我使用OrderedDict)。

因此,如果代码如下所示:

p1_moves = OrderedDict({"up":0, "down":0, "right":0, "left":0})
com_moves = OrderedDict({"up":0, "down":0, "right":0, "left":0})
while 1:
    # Do game stuff and increment the values in the p1 and com moves dict 
    # if a p1 or com move resulted in a win, increment their respective dict value.

my_plot(list(p1_moves.values()), list(com_moves.values())

我如何做到这一点,该图在游戏开始时立即显示,并在每个回合中更新?我使用了here发现的FuncAnimation方法,但是没有运气。有帮助吗?

0 个答案:

没有答案