| 
UID702积分1002帖子241主题12论坛币2292 威望2 EP值520 MP值0 阅读权限50注册时间2012-9-9在线时间281 小时最后登录2014-4-1
 
 
 | 
| 呜咕。。因为这里的条件一直是真的。。所以这块语句是一直重复执行吗?。。呜咕。。感觉自己被绕进去了(T.T)复制代码    first = True
    ti = t0 - 100 + randint(-30, 30)
    while ti <= t5 - 150:
        ptt0 = ti
        ptt1 = ptt0 + 280
        ptx0 = _x
        pty0 = _y+80
        if not first:
            for i in range(2):
                ptx0_tmp = _x
                pty0_tmp = _y+80
                if GetDistance(lastptx0, lastpty0, ptx0, pty0) < GetDistance(lastptx0, lastpty0, ptx0_tmp, 
pty0_tmp):
                    ptx0 = ptx0_tmp
                    pty0 = pty0_tmp
 嘎哦。。还有。。偶试着把first后面改为False。。感觉没有什么变化呀0.0....不是教程上说如果XX变量是True才循环的吗?
 | 
 |