在openGL中拖动对象

2024-04-25 23:45:37 发布

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

我要做的是使用如下运动函数在屏幕上拖动一条线的末端:

def motion(a, b):
b=wh-b
global MOVING

if (MOVING == 1):
    table[0].x=a
    table[0].y=b
    display()
    drawObjects()

现在,我的line对象存储在名为table的列表中,并使用函数drawObjects重新绘制。每当我调用display时,屏幕上的所有内容都会被删除。现在我有一个叫做using的运动函数

^{pr2}$

我想做的是让线在被鼠标拖动时始终可见。但是,每当我试图拖动一条线时,它就会消失,并且只有在我拖动鼠标后才重新应用。有没有办法让线条在屏幕上拖动时始终可见?在


Tags: 对象函数列表if屏幕defdisplayline

热门问题