请问如何用lua重载C++的虚函数

比如ccNode里有个 onExit() 的虚函数,在removeChild时会调用onExit()这个虚函数,我在lua里直接写一个onExit()的虚函数是调用不到的。请问这个有办法解决吗

不可以在lua里重载。只能在C++里重载,然后C++函数调用Lua函数。

node:setNodeEventEnabled(true) 就能收到onEnter 和onExit消息了

lua继承c++对象是无法重载方法的,只能c++调用lua的方法,不过直接用lua_pcall还有坑的