为什么 ctor 中 self 为nil

function GameScene:ctor()

self.visibleSize = cc.Director:getInstance():getVisibleSize()    ----- self .visibleSize = nil   ????
self.origin = cc.Director:getInstance():getVisibleOrigin()
self.schedulerID = nil

end

这是新建的一个Lua项目,运行能看到小松鼠,但是设断点 self 为 nil 为什么!!!
还需要额外的设置么!

你new的时候是不是用的点没用冒号,还有调试时查看变量有时不准,不是nil也显示nil,最好print一下