我正在尝试修改删除功能,但收到此错误:
Attempt to index field '_target' (a number value)
代码段:
for i = #badC1T, 1, -1 do
if badC1T[i] ~= nil then
transition.to( i, { time=500, alpha=0,} )
local function dellBadC1T()
badC1T[i]:removeSelf()
badC1T[i] = nil
end
timer.performWithDelay( 500, dellBadC1T, 1 )
end
end
任何想法如何解决这个问题?
答案 0 :(得分:2)
根据CoronaSDK documentation transition.to()
的第一个参数必须为Target object
。但是你传递了一个数字i
。
修复可能如下所示:
transition.to( badC1T[i], { time=500, alpha=0,} )