我看代码,NodeEx.lua里给cc.Node类添加新函数的写法为:
local c = cc
local Node = c.Node
function Node:schedule(callback, interval)
local seq = transition.sequence({
cc.DelayTime:create(interval),
cc.CallFunc:create(callback),
})
local action = cc.RepeatForever:create(seq)
self:runAction(action)
return action
end
```
我仿照这个lua写了下ccui的extend,如下
local ui = ccui
local helper = ui.Helper
local Widget = ui.Widget
function Widget:test()
end
```
当执行到定义function Widget:test()时却stack overflow了...
百思不得其解,是不是quick在cc.Node时做了什么隐藏的操作?
