请问quick中的并发问题如何处理呢?

目前知道 lua中可以用 协程来做一些 类似的东西。但 如果有以下场景,该如何实现 共享资源处理呢?
多个 perforemWithDelay 调用的 处理函数 ,处理lua中的 一个共同的变量。
比如
node1:perforemWithDelay(function()
do something with
globalVar;
end, 1)
node2:perforemWithDelay(function()
do something with
globalVar;
end, 1)
node3:perforemWithDelay(function()
do something with
globalVar;
end, 1)
这个
globalVar 需要考虑多线程的并发问题么?

在lua中没有多线程吧

确实没有 多线程,不过像 示例 中的场景,如何确保 globalVar 在这种 异步执行下能够 正确处理呢?

不用特别处理吧

你看看performWithDelay的原型就知道不需要处理了

function Node:performWithDelay(callback, delay)
    local action = transition.sequence({
        cc.DelayTime:create(delay),
        cc.CallFunc:create(callback),
    })
    self:runAction(action)
    return action
end


```

谢了~~~~~~~~