找回密码
 立即注册
楼主: rustum

介绍一种基于Mono的Unity热更新方案

[复制链接]
发表于 2022-4-15 08:23 | 显示全部楼层
多谢解释,我自己感觉如果让unity官方来出一个支持热更新的方案,楼主这个方案是最接近的,官方能做的多一点的在于可以从源代码层来进行绑定来减少一些中间层,不过思路应该是类似的。剩下的就是性能了,看看mono解释器的性能能不能超过ilruntime和lua了
发表于 2022-4-15 08:30 | 显示全部楼层
不太懂,和injectfix类似吗?
发表于 2022-4-15 08:38 | 显示全部楼层
感谢老铁无私分享!!!
发表于 2022-4-15 08:40 | 显示全部楼层
感谢
发表于 2022-4-15 08:45 | 显示全部楼层
很久前就一直在关注mono的这个interpreter了,但是Unity官方迟迟没有引入,感觉这个方案才应该是热更新的正途。
发表于 2022-4-15 08:51 | 显示全部楼层
还是两个运行时,ilruntime是用C#重写, 作者是直接使用mono官方的,估计性能好些,不过两个运行时之间还是天地相隔,指望Unity整合interpreter模式才是最优解决方案
发表于 2022-4-15 08:58 | 显示全部楼层
有接入案例么
发表于 2022-4-15 09:06 | 显示全部楼层
iOS上的Chrome是基于safari的webview弄的,不然苹果能让他过审
发表于 2022-4-15 09:12 | 显示全部楼层
也就是说这个方案相较于ILRT和CS2Lua是完全没有语法上的限制是吗
发表于 2022-4-15 09:17 | 显示全部楼层
应该说是近乎没有,实测过程中还是有很小一部分要限制的。这个作者似乎已经不更新了。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2025-5-31 17:13 , Processed in 0.151463 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表