故障教训

while 循环等系列的循环必须写终止条件。

while self:isCrash(radius, resultX, resultY, sumtab) do
                resultX =  math.random(1,750) + (-375)
                if resultX < -285 then
                -- body
                    resultX = -285
                end
                if resultX > 285 then
                -- body
                 resultX = 285
                end
                resultY = -math.random(1,layerHeight) + offsetY
                attemptTime = attemptTime + 1
                if attemptTime >= 10 then
                    hasResult = false
                    break
                end
      end
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容