From eb4d830c680199b135f2e419c26ab46084a79dbb Mon Sep 17 00:00:00 2001 From: walon Date: Thu, 20 Jun 2024 10:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=BF=AB=E9=80=9F=E4=B8=8A?= =?UTF-8?q?=E6=89=8B=E6=96=87=E6=A1=A3=E3=80=82=20=E5=B0=86=E5=AE=89?= =?UTF-8?q?=E8=A3=85hybridclr=E7=A7=BB=E5=88=B0=E5=89=8D=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/beginner/quickstart.md | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/docs/beginner/quickstart.md b/docs/beginner/quickstart.md index 40fbdc787..6dd1c0ddc 100644 --- a/docs/beginner/quickstart.md +++ b/docs/beginner/quickstart.md @@ -32,6 +32,22 @@ HybridCLR支持Unity 2019-2022的所有LTS版本,如果当前使用的版本 - 要求MacOS版本 >= 12,xcode版本 >= 13,例如`xcode 13.4.1, macos 12.4`。 - 安装 git +## 安装HybridCLR + +### 安装 `com.code-philosophy.hybridclr` 包 + +主菜单中点击`Windows/Package Manager`打开包管理器。如下图所示点击`Add package from git URL...`,填入`https://gitee.com/focus-creative-games/hybridclr_unity.git`或`https://github.com/focus-creative-games/hybridclr_unity.git`。 + +![add package](/img/hybridclr/install_hybridclrunity_package.jpg) + +不熟悉从url安装package的请看[install from giturl](https://docs.unity3d.com/Manual/upm-ui-giturl.html)。 + +由于国内网络原因,在unity中可能遇到网络异常而无法安装。你可以先把 `com.code-philosophy.hybridclr` clone或者下载到本地,将文件夹改名为`com.code-philosophy.hybridclr`,直接移动到项目的`Packages`目录下即可。 + +### 初始化 `com.code-philosophy.hybridclr` + +打开菜单`HybridCLR/Installer...`, 点击`安装`按钮进行安装。 耐心等待30s左右,安装完成后会在最后打印 `安装成功`日志。 + ## 初始化Unity热更新项目 从零开始构造热更新项目的过程较冗长,项目结构及资源及代码均可参考hybridclr_trial项目,其仓库地址为 [github](https://github.com/focus-creative-games/hybridclr_trial) 或 [gitee](https://gitee.com/focus-creative-games/hybridclr_trial)。 @@ -119,21 +135,7 @@ public class ConsoleToScreen : MonoBehaviour 如果你们项目把Assembly-CSharp作为AOT程序集,强烈建议关闭热更新程序集的`auto reference`选项。因为Assembly-CSharp是最顶层assembly,开启此选项后会自动引用剩余所有assembly,包括热更新程序集,很容易就出现失误引用热更新程序集导致打包失败的情况。 ::: -## 安装和配置HybridCLR - -### 安装 `com.code-philosophy.hybridclr` 包 - -主菜单中点击`Windows/Package Manager`打开包管理器。如下图所示点击`Add package from git URL...`,填入`https://gitee.com/focus-creative-games/hybridclr_unity.git`或`https://github.com/focus-creative-games/hybridclr_unity.git`。 - -![add package](/img/hybridclr/install_hybridclrunity_package.jpg) - -不熟悉从url安装package的请看[install from giturl](https://docs.unity3d.com/Manual/upm-ui-giturl.html)。 - -由于国内网络原因,在unity中可能遇到网络异常而无法安装。你可以先把 `com.code-philosophy.hybridclr` clone或者下载到本地,将文件夹改名为`com.code-philosophy.hybridclr`,直接移动到项目的`Packages`目录下即可。 - -### 初始化 `com.code-philosophy.hybridclr` - -打开菜单`HybridCLR/Installer...`, 点击`安装`按钮进行安装。 耐心等待30s左右,安装完成后会在最后打印 `安装成功`日志。 +## 配置HybridCLR ### 配置HybridCLR