3D对象实时移动在python中

时间:2015-02-12 14:33:06

标签: python 3d refresh vpython

大家好我是初学者,我需要在python中设计一个3D世界编辑器, 我在这里找到了一个很好的代码:

http://vpython.org/contents/contributed/chessboard.py

我试图在代码的末尾添加一个无限循环,重复地询问位置以检查它是否会实时移动碎片。 当我输入“quit”时,我确保退出到此循环。

run = True
while run:
    posi = raw_input("Input move: ")
    if posi == 'quit':
        run = False
    else:
        #this is the function that moves a piece. See chessboard.py
        thisBoard.parseString(posi)

问题是我可以移动碎片并且它可以工作但是在我退出while循环之前我的3D窗口中没有显示任何内容。

我的问题是如何在保持3D电路板实时刷新的同时保持while循环运行?

我不是特别要求直接回答,但如果有人能告诉我从哪里开始寻找它?

提前致谢

0 个答案:

没有答案