0

我正在尝试装扮删除功能,但收到此错误:

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

知道如何解决这个问题吗?

4

1 回答 1

2

根据CoronaSDK 文档,第一个参数transition.to() 必须Target object. 但是你传递了一个数字i

修复可能如下所示:

transition.to( badC1T[i], { time=500, alpha=0,} )

于 2013-09-11T15:13:45.867 回答