如何使用 Corona SDK 的 Lua 制作手指绘画/绘图应用程序?

我对 Lua 还比较新,我编写了以下代码。

    display.setStatusBar(display.HiddenStatusBar)

--创建“画笔”
function paint(event)
    locationX = event.x
    locationY = event.y
    brush = display.newCircle(locationX, locationY, 5)
end

Runtime:addEventListener("touch", paint)

它的作用是在每次调用“paint”函数时,在屏幕上放置一个圆形,只要鼠标已经被点击/按住。然而,我移动鼠标得越快(我使用的是 Corona SDK),圆圈就变得越稀疏,这会打断线条的流动。

我该如何更改它,让它绘制流畅的线条,没有中断?

点赞