python中三维物体的实时移动

2024-06-16 16:15:46 发布

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

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

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

我试图在代码末尾添加一个无限while循环,反复询问位置,以检查它是否会实时移动片段。 当我输入“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窗口中什么都不会显示。在

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

我并不是特别要求一个直接的答案,但是如果有人能告诉我从哪里开始寻找答案呢?在

提前谢谢


Tags: run答案代码pyorghttpcontents世界