這裏有什麼問題?這段代碼應該在我拍攝它後刪除文本,同時增加分數。另外,有人可以解釋other.name實際上是什麼意思?我不太完全理解..(是它的第一個聲明,如果有錯誤)嘗試索引字段'其他'
function wordCollision(e)
if (e.other.name == 'balloonText') then -- error here: attempt to index field 'other'(a nil value)
display.remove(e.other)
e.other = nil
score.text = score.text + 50
score.anchorX = 0
score.anchorY = 0
score.x = 200
score.y = 50
target.text = target.text - 1
else
if (e.other.name == 'balloonTextt') then
display.remove(e.other)
e.other = nil
score.text = score.text + 50
score.anchorX = 0
score.anchorY = 0
score.x = 200
score.y = 50
target.text = target.text - 1
end
end
end
您能否簡單描述一下,您的功能**應該做些什麼?有一點上下文,它從哪裏獲取可能有幫助。 – Kamiccolo
你是不是第一個'e.other.name'這行的錯誤?編輯,請檢查。 – Schollii