前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Unity数据加密☀️ 二、使用Rider将C#代码生成DLL文件

Unity数据加密☀️ 二、使用Rider将C#代码生成DLL文件

作者头像
星河造梦坊官方
发布2024-08-15 19:07:22
1490
发布2024-08-15 19:07:22
举报
文章被收录于专栏:星河造梦坊专栏

🟥 Rider软件下载

rider低版本没有相应的组件,我们用的是JetBrains Rider For Unity 2022.2.1版本。

购买专栏后免费下载。

🟧 创建 2.1框架的 C# 类库

1️⃣ 创建类库项目

若你创建项目时忘记更改框架为2.1版本,也可在这更改。 右键你的解决方案 - Properties - 完成如下配置。

2️⃣ 配置Unity的引用

我们若直接在类库中编写代码,由于没有Unity的源码,关于Unity的部分会报错。因此先引入Unity的dll。

🚩添加安装路径下的DLL

unity的引用分为两块,一块是安装时自带的DLL,还有一块是不断更新的代码,即PackageManager中的代码。例如UI。

在这步我们先添加安装时自带的DLL。

右键 SKODE ,添加引用,Add From…

将你Unity编辑器该路径下的全部DLL,全部添加进来:

E:\WorkSoft\Unity\2021.3.6f1\Editor\Data\Managed\UnityEngine

🚩添加Library下的DLL

即PackageManager中的代码,是源码未编译未DLL的,我们不能引用这儿的文件。但好在unity在新建项目时,自动编译了这些package的代码放在了Library中。

我们将如下位置需要的DLL引用到你的项目中即可。

\Library\ScriptAssemblie

🟨 编写你的C#代码

将你的代码编写进来。例如下方是我编写的代码。

🟩 将C#代码生成DLL文件

点击Build,生成DLL文件。

你的DLL文件生成在了Rider工程目录下的该位置。

你的DLL名字跟你的解决方案的名字相同。

🟦 查看DLL文件的效果

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🟥 Rider软件下载
  • 🟧 创建 2.1框架的 C# 类库
    • 1️⃣ 创建类库项目
      • 2️⃣ 配置Unity的引用
        • 🚩添加安装路径下的DLL
        • 🚩添加Library下的DLL
    • 🟨 编写你的C#代码
    • 🟩 将C#代码生成DLL文件
    • 🟦 查看DLL文件的效果
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档