lua中使用drawPoint()需要导入什么吗?

所以我还是个lua新手,通过为安卓制作一个跳棋应用程序来学习如何使用它。当我发现我必须自己制作圆圈而没有函数时,我决定寻找其他方法,看起来drawPoint()函数是最好的答案。当我制定一个方程来尝试测试它时,我得到一个drawPoint函数的错误。它说:

attempt to call global 'drawPoint' (a nil value) stack traceback: main.lua54: in main chuck

我错过了什么吗?我需要导入库来使用吗?谢谢你们的支持,仅仅是背景更多我给了它2个参数。这是我下面的整个代码


--所有必要的值
local widget = require("widget")
local redCount = 12
local blackCount = 12
local length = 40.05
local x = length/2
local y = 80
local startX = x
local startY = y
local allowMoves = true

--标题显示
local title = display.newText("跳棋",display.contentCenterX,10,native.systemFontBold,40)

--功能
local function checkWinner()
    if(redCount==0) then
        display.newText("黑队赢了!!!",display.contentCenterX,display.contentHeight-60,nativeSystemFontBold,37)
    elseif(blackCount==0) then
        display.newText("红队赢了!!!",display.contentCenterX,display.contentHeight-60,nativeSystemFontBold,40)
    end
end

--制作棋盘
for i=1,8,1 do
    for k=1,4,1 do
        if i%2==1 then
            display.newRect(x, y, length, length, 30)
        else
            display.newRect(x + length, y, length, length, 30)
        end
        x = x + (startX * 4)
    end
    y = y + length
    x = startX
end

--制作轮廓
display.newRect(startX,startY-(length/2),length*15,3,30)
display.newRect(startX,y-(length/2),length*15,3,30)
display.newRect(startX-(length/2),startY,3,length*15,30)
display.newRect(320.4,startY,3,length*15,30)

--制作实际棋子
drawPoint(2,5)

点赞