![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3D资源管理
海王星很危险
文能聊需求忽悠人,武能编代码写功能
展开
-
Unity3D资源管理——Excel表自动生成代码文件
优化版:https://blog.csdn.net/qq_28474981/article/details/980764651.运行环境1.1编辑器版本使用Unity2017.3.1f1.2 dll(1)EPPlus(2)Excel(3)ICSharpCode.SharpZipLib(4)System.Data(是mono文件夹底下的dll)2.流程...原创 2018-09-08 15:02:21 · 2126 阅读 · 2 评论 -
Unity3D资源管理——Unity2017 Assetbundle依赖打包
1.运行环境1.1编辑器版本使用Unity2017.3.1f1.2 dll无2.目的预制体打包时会将一份资源进行多份打包,导致数据冗余,所以需要根据依赖,将被多处引用的资源独立达成一个包,建立依赖关心,优化冗余。3.流程1.遍历所有资源文件,设置其包名为空2. 遍历需要打包的文件夹下的所有文件,通过Unity资源接口获取所有依赖,统计对应的依赖数3. 将在需...原创 2018-09-17 20:26:41 · 2632 阅读 · 0 评论 -
Unity3D资源管理——资源管理框架
1.运行环境1.1编辑器版本使用Unity2017.3.1f1.2 dll(1)EPPlus(2)Excel(3)ICSharpCode.SharpZipLi(4)System.Data(是mono文件夹底下的dll) 2.需求1.将Excel配置文件转化成对应的数据代码2.将Excel文件转化成ScriptableObject3.对AssetBun...原创 2018-09-17 21:15:03 · 4509 阅读 · 0 评论 -
Unity3D资源管理——Excel文件转化成ScriptableObject
1.开发环境Unity2017.2f2.主要思路 通过之前文章实现的将Excel自动创建为对应的数据结构文件(https://blog.csdn.net/qq_28474981/article/details/82529529),从而读取Excel中存储的数据并转化为ScriptableObject。 3.主要代码(1)数据文件using System;...原创 2018-09-25 20:59:01 · 1763 阅读 · 0 评论 -
Unity资源管理——使用UnityWebRequest从云端下载Assetbundle包
1.环境 基于Unity2018.2 2.思路 1.使用UnityWebRequest.Get方法去获取AB包 2.在协程中返回UnityWebRequest实例对象的SendWebRequest方法返回值 3.当UnityWebRequest实例对象IsDone的时候取得数据流,进行文件写入3.核心代码 ...原创 2018-09-22 22:03:15 · 4195 阅读 · 7 评论 -
Unity3D资源管理——Excel表自动生成代码文件(优化版)
Unity3D资源管理——Excel表自动生成代码文件(优化版)1.旧版本代码1.新版本代码核心逻辑可以使用代码模板来进行代码的替换,摒弃之前的使用硬写的方式进行编码,提高可读性1.旧版本代码 private static string GenerateCode(string fileName) { StringBuilder code = new StringBui...原创 2019-08-01 16:58:13 · 659 阅读 · 1 评论