当前位置: 首页 > news >正文

Unity框架,ET框架8.1版本的打包流程记录

目录

  • 打包代码前置
    • 1.必须要安装Visusal Studio 2022的组件,如下图,必须都要进行安装,不然会在代码重构的时候报错,丢失SDK。
    • Rider的版本必须2023及以上
  • 步骤一、使用Rider编辑器打开项目后进行重构项目
  • 步骤二、使用HybirdCLR生成AOT
  • 步骤三、使用YooAsset进行资源构建
  • 步骤三、打包PC包
  • 步骤四,打开PC包

打包代码前置

1.必须要安装Visusal Studio 2022的组件,如下图,必须都要进行安装,不然会在代码重构的时候报错,丢失SDK。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Rider的版本必须2023及以上

步骤一、使用Rider编辑器打开项目后进行重构项目

在这里插入图片描述
这样,相关代码就会生成dll并且移动到Unity工程的Assets/Bundles/Code下面
在这里插入图片描述

步骤二、使用HybirdCLR生成AOT

在这里插入图片描述
如果Installed:false就点击下Install进行安装,等待显示Installend:true即可
在这里插入图片描述
安装完成后,选择HybridCLR>Generate>All,并且等待脚本编译完成。
在这里插入图片描述
再选择CopyAotDlls把编译完成的脚本放进工程玩家的AotDlls文件夹下。
在这里插入图片描述
在这里插入图片描述

步骤三、使用YooAsset进行资源构建

先再工程Assets文件夹下创建一个StreamingAssets文件夹。
在这里插入图片描述

Unity菜单栏下选择YooAsset>AssetBudle Builder打开窗口,选项需要完全按照这上面
在这里插入图片描述

点击Click Build等待构建完成即可。

步骤三、打包PC包

选择菜单栏ET->BuildTool。
点击BuildEditor面板下Build Pakcage。等待打包完成。
BuildOptions先选择开发版
在这里插入图片描述

步骤四,打开PC包

pc包路径是C#工程下的Relase文件夹里面
在这里插入图片描述
在这里插入图片描述

相关文章:

  • Linux——gdb
  • 计算机毕业设计选题之基于SSM的旅游管理系统【源码+PPT+文档+包运行成功+部署讲解】
  • Nginx: proxy_set_header 与 add_header 区别
  • 卫星遥感监测森林植被健康度
  • 影院座位选择简易实现(uniapp)
  • 【Qt】:常用控件(一:概述和QWidget核心属性)
  • 容器和K8s常见概念
  • 理解数学概念——整函数(复平面可积函数)
  • 主流公链文章整理
  • node res.end返回json格式数据
  • react组件:strictmode
  • 漂亮国的无人餐厅的机器人骚操作
  • 12、最小覆盖子串
  • AcWing---转圈游戏---快速幂
  • OSPF中配置静态路由负载分担实验简述
  • Angular数据绑定机制
  • canvas 高仿 Apple Watch 表盘
  • ECS应用管理最佳实践
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • Js基础知识(四) - js运行原理与机制
  • MobX
  • PHP那些事儿
  • React-redux的原理以及使用
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • SpiderData 2019年2月23日 DApp数据排行榜
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • Vue官网教程学习过程中值得记录的一些事情
  • 从0实现一个tiny react(三)生命周期
  • 动态规划入门(以爬楼梯为例)
  • 对JS继承的一点思考
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 两列自适应布局方案整理
  • 扑朔迷离的属性和特性【彻底弄清】
  • 数据可视化之 Sankey 桑基图的实现
  • 微信开源mars源码分析1—上层samples分析
  • 微信支付JSAPI,实测!终极方案
  • 【干货分享】dos命令大全
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • # 透过事物看本质的能力怎么培养?
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (day6) 319. 灯泡开关
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (五)关系数据库标准语言SQL
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .net MySql
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
  • @transactional 方法执行完再commit_当@Transactional遇到@CacheEvict,你的代码是不是有bug!...
  • [20190416]完善shared latch测试脚本2.txt