ILRuntime Demo总结

本文介绍了ILRuntime在Unity项目中的应用,作为主流的热更新方案,它提供了高效开发和易于学习的优势。通过创建自定义类、引用Unity命名空间和处理事件委托,展示了如何在热更新内容中实现功能。建议将所有热更新代码封装在单独的dll中,通过ILRuntime驱动,以减少跨域访问和提高代码整洁性。
摘要由CSDN通过智能技术生成

简介

众所周知,目前 ILRuntime 已经成为新项目主流的热更方案,相比于传统各种Lua的热更方案来说,ILRuntime有着更高的开发效率和更低的学习成本,同时通过编译成dll热更新,比起lua脚本来说,封装更加整洁和可控。目前ILRuntime已经成为Unity主推的一款热更方案。

安装和demo路径

直接参考前人的教程,这里不多赘述

HelloWorld

在运行测试完官方demo中的HelloWorld项目之后(如果没测试完,请按照上面的链接继续看),开始进行测试

  1. 在热更内容中创建自定义类
        public static void StaticFunTest()
        {
   
            //UnityEngine.Debug.Log("!!! InstanceClass.StaticFunTest()");
            StaticTest();
            var testA = new TestAClass();
			testA. log();
        }
        
  	class TestAClass
    {
   
        public void 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值