概述
运行时不在执行C#中的代码,而是执行Lua中的代码,相当于是打了个补丁。



1.第一个热补丁





2.多函数替换





3.协程函数替换

在原HotfixMain脚本中只加个协程函数即可(和在Start中启动协程函数)




4.索引器和属性替换

在HotfixMain中加入属性和索引器

并调用

Hotfix_Lesson4 lua脚本



5.事件替换

HotfixMain 中添加事件





6.泛型类替换






总结
结合提供的方法对函数、协程、事件、泛型进行更改(补丁),为项目后期进行补丁,就是操作比较繁琐,要不断的重新生成代码和注入。