Unity热更新06-XLua热补丁-05 - 事件加减替换
Lua代码
print("*********事件加减替换***********")
xlua.hotfix(CS.HotfixMain, {
--add_事件名 代表着时间加操作
--remove_事件名 减操作
add_myEvent = function(self, del)
print(del)
print("添加事件函数")
--会去尝试使用lua使用C#事件的方法去添加
--在事件加减的重定向lua函数中
--千万不要把传入的委托往事件里存
--否则会死循环
--会把传入的 函数 存在lua中!!!!!
--self:myEvent("+", del)
end,
remove_myEvent = function(self, del )
print(del)
print("移除事件函数")
end
})
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步