UH2S2L25——事件加减替换
UH2S2L25——事件加减替换
事件加减替换
事件加减替换一般是为了将传入的方法存入到Lua的容器内
固定语法为:
1 | xlua.hotfix(CS.HotfixMain, { |
事件加减替换指的是,对事件的+=
和-=
做重定向操作,只要执行到这些语句就使用Lua相关的代码
1 | [ ] |
事件加减的重定向lua函数的目的,一般是把传入的函数存在lua的容器中
在事件加减的重定向lua函数中,千万不要把传入的委托往事件里存,否则会死循环!!!
1 | --self:myEvent("+", del) |
会去尝试使用lua使用C#事件的方法去添加
在事件加减的重定向lua函数中,千万不要把传入的委托往事件里存!!!!!
否则会死循环
会把传入的 函数 存在lua中!!!!!
self:myEvent(“+”, del)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!