![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity笔记之热更新
文章平均质量分 66
念丶小宇
一个接触unity的垃圾萌新
展开
-
ILRuntime学习笔记一
官方的话:ILRuntime项目为基于C#的平台(例如Unity)提供了一个纯C#实现,快速、方便且可靠的IL运行时,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码的热更新。官方文档官方GitHubILRuntime以下简称为ILRT/ilrt1、首先是ILRT的安装在PackageManager里面找到ILRT导入项目就好了,学习的时候可以考虑也导个案例。2、勾选Project Settings/Player里面的Allow ‘unsafe’ Code3、在工程目录\Asse原创 2022-02-15 22:09:12 · 1996 阅读 · 0 评论 -
Unity笔记之搭建一个简单的服务器
需求:很多时候我们在测试项目的时候都需要有一台服务器来方便我们测试。这里就拿自己的电脑作为一个简单的服务器吧。方法一:步骤:1:去官网下载Java的安装包(我下的是java 8)2:然后就是安装和配置环境了(配置环境这块网上太多了,这里就直接略过了,这里给一篇教程)3:检查环境配置成功后,去下载一个apache-tomcat(这里给一篇教程)(也可以去找不用配置环境的傻瓜式压缩包)4:双击运行这里面的startup.bat5:把从Unity里面打包出来的WebGL包放到这个ROOT文件夹下原创 2021-07-21 18:12:48 · 2233 阅读 · 4 评论 -
Unity笔记之AssetBundle打包和加载(场景和预制体)
需求:实现用AssetBundle打包和加载场景、预制体。这是参照一位大佬的拿来改了一点,但是现在没找到大佬的文章,就先这样吧。打包工具AssetBundleBuilder.csusing UnityEngine;using UnityEditor;using System.IO;/// <summary>/// 资源包打包工具/// </summary>public class AssetBundleBuilder : EditorWindow{ [M原创 2021-07-15 09:48:44 · 3785 阅读 · 11 评论 -
Unity笔记之xLua热更新
需求:实现热更新全流程。(代码热更、物体热更)本篇文章使用的是xlua来开发的。步骤:1:导入xlua(1)首先xlua直接去hub上下过来(XLua)。(2)解压压缩包。打开文件夹,把Assets里面的东西全部复制到自己工程的Assets文件夹下。这里面的其他文件夹是我自己创建的。然后再把tools也拖到工程目录里面跟Assets同级。到这里,xlua环境就算弄好了(不学习、运行案例的话)。...原创 2021-07-22 13:11:39 · 1337 阅读 · 2 评论