簡體   English   中英

love2d錯誤:嘗試調用字段drawq(一個nil值)

[英]love2d error: attempt to call field drawq (a nil value)

 require("AnAL")
function love.load()
   local c=love.graphics.newImage("coin.png")
   a=newAnimation(c, 578, 578, 0.2, 0)
end

function love.update(dt)
   a:update(dt)   
end

function love.draw()
   a:draw(100, 100) 
end

這是一個在屏幕上顯示動畫的簡單程序,但是當我嘗試運行時,我收到一條錯誤消息:

AnAL.lua:92: attempt to call field 'drawq'(a nil value)
traceback
AnAL.lua:92: in function 'draw'
main.lua:12: in function 'draw'
[c]: in function 'xpcall'

怎么了?

我用的是愛0.9.2

您應該向我們展示newAnimationa:draw但很可能會因為嘗試調用在0.9.0中刪除的drawq而出錯。

檢查文檔中的love.graphics.drawq

drawq功能已移至love.graphics.draw

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM