E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AssetBundle
Unity
AssetBundle
详细解析
AssetBundle
使用1.1
AssetBundle
介绍
AssetBundle
是将资源使用Unity提供的一种用于存储资源的压缩格式打包后的集合,它可以存储任何一种Unity可以识别的资源,如模型,纹理图
天地会舵主
·
2023-06-08 21:11
Unity3D
unity
【Unity】
AssetBundle
资源异步加载以及AB包卸载
以下代码是基于上一篇文章《
AssetBundle
资源同步加载》的代码新增了异步加载和AB包卸载功能,有兴趣的同学可以去看看我的上一篇文章。
IM雾凇
·
2023-06-08 21:38
Unity
unity
游戏引擎
c#
unity加载sprite_Unity使用
AssetBundle
加载图集SpriteSheet
打包AssetBundleResource.load也可以读取资源,但是不能分包,所以每次更新都需要全量更新,不利于后续开发新版本,推荐使用
AssetBundle
打包方式。
ying侨
·
2023-06-08 21:37
unity加载sprite
Unity
AssetBundle
的打包 发布 下载与加载
本文之所以讨论,是为了梳理一下
AssetBundle
的优缺点,方便跟Addressables做对比。本文分两部分,一是
AssetBundle
的介绍,以及不使用任何第三方插件,如何使用A
newchenxf
·
2023-06-08 21:05
Unity
unity
AssetBundle
QFramework
ResKit
Unity中的
AssetBundle
AssetBundle
的概念
AssetBundle
又称AB包,是Unity提供的一种用于存储资源的资源压缩包,是对Unity初始Resources的一种扩展;一般使用的策略是把必须的资源和不需要更新的资源放在
流浪打工人
·
2023-06-08 21:05
游戏开发
c#
Unity
unity
游戏引擎
Unity
AssetBundle
入门保姆教程
UnityAssetBundle从无知到入门!!了解AssetBundleAB包和Resource文件夹的区别打包AB包资源1.将我们想要加载的资源进行选择成AB包资源第一个下拉框的使用第二个下拉框2.代码将选择的资源打包3.打包结果加载AB包资源1.加载本地AB包资源2.加载服务器上的AB包加载AB包资源方法大总结Manifest文件夹的含义什么是依赖文件呢?总的Manifest文件夹Asset
皮学渣
·
2023-06-08 20:35
unity
c#
unity
游戏开发
Unity
AssetBundle
包--打包、加载、卸载过程及用例
简述:一、打包:1.过程2.Api3.用例4.坑二、加载1.过程2.Api3.用例4.坑三、卸载:1.过程2.Api3.用例4.坑总结:结论一:Unity打
AssetBundle
包几种情况1.手动设置打包资源
Gyp郭小帅
·
2023-06-08 20:35
编程记录
unity
[游戏开发][Unity]
Assetbundle
加载篇(2)加载本地AB清单对比版本号是否需要热更
第一篇文章下载了AB包清单文件,我们的本地还存在一份当前版本的AB包清单文件,因此两个文件可以对比版本号是否一致,如果不一致则开启下载了。本地清单文件的解析代码和上一篇的解析网络AB包清单代码一致,这就是为何我们把解析代码做了封装。版本对比这一步比较简单
Little丶Seven
·
2023-06-08 20:33
项目管理
开发心得
unity
游戏开发
[游戏开发][Unity]
Assetbundle
加载篇(3)根据AB包清单数据创建下载列表
上图是AB包清单PatchElement类是每一行数据,第一篇文章有讲privatevoidGetDownloadList(PatchManifesttarget){_patcher.DownloadList.Clear();//临时下载列表ListdownloadList=newList(1000);stringstyle=PatchHelper.GetPackStyle();MotionLog
Little丶Seven
·
2023-06-08 20:33
项目管理
开发心得
unity
游戏开发
[游戏开发][Unity]
Assetbundle
打包篇(2)打包资源配置篇
可视化配置的方式有很多种,Json、XML、以及Unity内置的ScriptableObject序列化配置文件里要有哪些内容呢,很显然,最重要的就是目标文件路径,其次是权重类型,权重类型有:必要打包型、被引用打包型、忽略类型。为何会有忽略类型呢,是因为我们设置目标文件路径是个文件夹,同文件夹内可能有不想被打包的文件夹,因此,我们需要另开一条配置,把该子文件夹也设置进去,并且权重类型设置为:忽略类型
Little丶Seven
·
2023-06-08 20:03
开发心得
项目管理
unity
游戏引擎
[游戏开发][Unity]
Assetbundle
加载篇(1)热更前准备与下载AB包清单
热更流程都不是固定的,每个人写的状态机也有所差别,但是一些必要步骤肯定不可能少,例如下载清单,对比版本,下载AB包,标记下载完成。检查沙盒路径是否存在publicstaticstringMakePersistentLoadPath(stringpath){#ifUNITY_EDITOR//注意:为了方便调试查看,编辑器下把存储目录放到项目里stringprojectPath=Path.GetDir
Little丶Seven
·
2023-06-08 20:03
项目管理
unity
游戏开发
Unity游戏开发使用
Assetbundle
加载场景的原理
Assetbundle
是UnityPro提供提供的功能,它可以把多个游戏对象或者资源二进制文件封装到
Assetbundle
中,提供了封装与解包的方法使用起来很便利。
davidliu0327
·
2023-06-08 20:02
Unity3d
Unity
Unity
Assetbundle
Assetbundle加载场景
Unity游戏开发使用
Assetbundle
加载场景的实战
之前有一篇文章中我们相惜讨论了
Assetbundle
的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity游戏开发使用
Assetbundle
加载场景的原理本篇文章我们将说说
assetbundle
davidliu0327
·
2023-06-08 20:02
Unity游戏开发
Assetbundle加载场景
Unity游戏开发使用
Assetbundle
加载场景实战
之前有一篇文章中我们相惜讨论了
Assetbundle
的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity游戏开发使用
Assetbundle
加载场景的原理本篇文章我们将说说
assetbundle
Paris_chenxin
·
2023-06-08 20:00
unity
Unity游戏开发-
Assetbundle
打包
目录打包接口整体设计打包
AssetBundle
压缩资源到StreamingAssets、输出资源清单文件清单文件结构AssetFile:AssetVersion:处理:完整代码打包接口BuildPipeline.BuildAssetBundles
古月三齐
·
2023-06-08 20:29
unity
游戏开发
unity
assetbundle
游戏开发
[游戏开发][Unity]
Assetbundle
加载篇(4)检查断点续传以及开始下载AB包
下载AB包之前,要检查该AB包是否下载中断过,例如用户杀程序,卡死等情况。前文有讲解过,下载AB包会先下载到临时文件夹,全部下载成功后,全部剪切到persistentDataPath沙盒目录中。回顾一下之前的筛选机制,哪些AB包可以加入下载列表,其中并没有临时下载目录的判断。该AB包数据是否加入列表要经过下面几个筛选判断persistentDataPath沙盒目录是否存在该AB包,如果存在证明之前
Little丶Seven
·
2023-06-08 20:28
项目管理
开发心得
unity
游戏开发
Unity网络请求方式UnityWebRequest
UnityWebRequestUnityWebRequest是什么1.定义2.常用操作:使用HLAPI2.1从HTTP服务器检索文本或二进制数据(GET)2.2从HTTP服务器检索纹理(GET)2.3从HTTP服务器下载
AssetBundle
unity工具人
·
2023-06-08 09:53
unity
资源加载
unity
Unity升级后打包
AssetBundle
变慢
1)Unity升级后打包
AssetBundle
变慢2)打包使有些资源合成了一个资源data.unity3d,有些分开的原因3)Unreal在移动设备中无法使用Stat命令获取到GPUThread的耗时4
·
2023-06-07 12:39
MeshRenderer如何使用GPU Instancing的材质球正常合批
1)MeshRenderer如何使用GPUInstancing的材质球正常合批2)关于
AssetBundle
加密,如何重新实现LoadFromFile接口3)移动端开放世界类型游戏中选择动态阴影技术以及优化方案组合
·
2023-04-20 15:08
在Runtime下,IL2CPP与Mono打包对应的PSS内存占用问题
1)在Runtime下,IL2CPP与Mono打包对应的PSS内存占用问题2)获得
AssetBundle
内部依赖关系的方法3)Unity2019StreamingMipmap在某些情况下采样等级错误4)
·
2023-04-20 15:05
已解决.动态资源加载:
Assetbundle
方式;
AssetBundle
是unity提供的一种用于资源热更新的打包工具,
AssetBundle
可以用于打包模型文件,材质,贴图,场景等除了脚本之外的其他素材,并且提供了相应的打包和解包方式.
AssetBundle
王一1
·
2023-04-20 11:22
U3D客户端框架(资源管理篇)之资源加载管理器
一、资源加载管理器模块设计模块设计资源加载管理器模块的主要职责就是资源加载的管理,从物理结构上对该模块进行了拆分成了一个单独的文件,资源加载管理器是加载器中偏底层的一个部分;资源加载管理器负责
AssetBundle
天才小熊猫oo
·
2023-04-20 03:21
unity
游戏引擎
3d
自动化
U3D客户端框架(资源管理篇)之可寻址资源管理器 还在用难用的
AssetBundle
?快来使用新的可寻址资源系统AddressableManager,轻松玩转资源管理
一、可寻址资源管理器模块设计1.可寻址资源管理器作用AddressableManager可寻址资源管理器系统它能够帮助解决游戏开发中最重要的一些挑战:高效率和轻松的内容管理。在管理游戏资源时,往往很难维持好的标准,从而避免让项目变得杂乱无章。最主要的问题在于不同职责的资源管理系统之间的耦合。而且,项目中资源的存储,加载和载入后资源的使用方法都有紧密的联系。假如,我们可能要在Resources文件夹
天才小熊猫oo
·
2023-04-20 03:21
前端框架
unity
c#
游戏程序
游戏引擎
(六)unity加载
AssetBundle
清单和卸载
AssetBundle
Editor模式下:可以通过AssetDatabaseAPI查询
AssetBundle
依赖项。AssetBundles分配和依赖项可以通过AssetImportAPI访问和更改。
对方正在脱发中
·
2023-04-16 15:31
Unity 在设备上材质显示正常,但是Editor下材质显示为紫色
问题详细描述:通过
AssetBundle
或者Addressable打包了安卓或者IOS远程资源,然后在设备上下载运行一切正常,但是在电脑Editor环境下运行却显示为紫色,查看MeshRenderer发现材质并未丢失
hh5460
·
2023-04-15 20:46
Unity使用Texturepacker打包图集自动替换脚本
spriteAtlas坑的地方,我们Prefab上面使用的图片如果是Unity自带的图集工具spriteAtlas打的图集的话,prefab对应的meta文件里面没有对图集的依赖,所以这个时候如果我们只对图集打
assetbundle
小1毅1
·
2023-04-14 04:48
unity
游戏引擎
TexturePacker
spritesheet
Shader变体与渲染材质异常
初步排查后发现,程序工程并没有读取到
AssetBundle
bbccyy
·
2023-04-13 00:36
Unity最新热更新框架 hybridclr_addressable
将主流的GameFramework修改,支持Addressable和
AssetBundle
,已完善打包工具和流程。
Momo_Da
·
2023-04-11 12:37
unity
游戏引擎
Unity2021版本UnityWebRequest使用方法参考
获取
AssetBundle
:IEnumeratorGetAssetBundle(stringpath,UnityActiononGetAssetBundle){using(UnityWebRequestwebRequest
ttod_qzstudio
·
2023-04-11 00:41
Unity
C#
unity
Unity的几个坑
image.png这个资源WWW下载后,必须有个varbundle=www.
assetBundle
;这样资源才能从WWW里创建到unity的
assetBundle
里否则SceneManager.LoadScene
jojo911
·
2023-04-10 10:25
AssetBundle
学习
不生产笔记,我只是笔记的搬运工^^以下内容来自unity手册
AssetBundle
工作流程-Unity手册(unity3d.com)AssetBundleAssetBundle是一个存档文件,包含可在运行时由
zaizai1007
·
2023-04-10 08:49
AssetBundle
AssetBundle
Shader打
AssetBundle
包变体丢失问题
1)Shader打
AssetBundle
包变体丢失问题2)Unity升级后在iOS平台的贴图导入问题3)字体文件
AssetBundle
包崩溃4)给主相机设置RT的注意事项5)FBX的导入WeldVertices
侑虎科技UWA
·
2023-04-10 07:15
AssetBundle
详解与优化
1.
AssetBundle
原理
AssetBundle
是Unity中的一种资源包,这种资源包可以是游戏内要用到的几乎所有资源,例如:模型、纹理、预设、场景等大部分文件更新,并且可以在运行时动态加载。
_ArayA_
·
2023-04-09 16:58
unity3d lua热更新框架
现在网上的不是一个小的lua如何使用,就是
assetbundle
的打包等简单基础教程。但是,能成为资源管理以及真正的框架性质的lua开发是没有比较成熟的。
zhanghl-plus
·
2023-04-09 15:13
unity
unity3d
lua
热更新
资源管理
热更框架
Unity3d热更新全书-资源加载(一):从
AssetBundle
说起
有,
AssetBundle
就是通用解,任何一本书都会花大幅篇章来介绍
AssetBundle
.我们也来说说
AssetBundle
我们试全面的分析一下Unity3D提供的资源加载机制1.Resource
一休WL
·
2023-04-09 15:42
Unity3D
unity3d
热更新
优化
Unity资源管理——
AssetBundle
构建/打包
1、为资源设置assetBundleName和assetBundleVariant。可以在资源的Inspector上手动设置,也可以通过AssetImporter进行设置。AssetImporterimporter=AssetImporter.GetAtPath(assetPath);importer.assetBundleName=abName;importer.assetBundleVaria
NRatel
·
2023-04-09 15:00
Unity游戏开发
Unity资源管理
AssetBundle
Unity
热更新
Unity
Unity 热更新技术 | (二)
AssetBundle
- 完整系列教程学习
博客主页:https://xiaoy.blog.csdn.net本文由呆呆敲代码的小Y原创,首发于CSDN学习专栏推荐:Unity系统学习专栏游戏制作专栏推荐:游戏制作Unity实战100例专栏推荐:Unity实战100例教程欢迎点赞收藏⭐留言如有错误敬请指正!未来很长,值得我们全力奔赴更美好的生活✨------------------❤️分割线❤️------------------------
呆呆敲代码的小Y
·
2023-04-09 15:59
#
Unity
热更新系列
Unity精品学习专栏⭐️
unity
学习
热更新
AB包
AssetsBundle
Unity
AssetBundle
学习笔记
文章目录前言一、
AssetBundle
是什么?
阿成_
·
2023-04-07 23:48
Unity3D
assetbundle
Unity项目升级支持HDRP管线实践
加载
Assetbundle
场景效果和原场景效果不一致我们的场景是美术单独用Unity打包的,
听星
·
2023-04-06 05:03
Unity奇葩问题集
Unity
unity
hdrp
assetbundle
unity
Assetbundle
资源管理与更新比对下载
在做项目时为了减少包体的大小,我们可以用unity自带的
AssetBundle
进行资源打包管理,本篇博客采用的方案是在资源打包时给每个资源一个特定的MD5值,写入文本进行保存资源名称和对应的MD5值,并把资源和存储的文本放入服务器中
画个小圆儿
·
2023-04-04 23:26
Unity
游戏开发
unity
游戏开发
Flutter开发(三):Flutter项目结构
可以是任意类型的文件,而不只是图片如将data.json放到my-assets文件夹中然后在pubspec.yaml中声明assets:assets:-my-assets/data.json在代码中,通过
AssetBundle
吴庆森
·
2023-04-04 15:49
flutter开发
flutter
AssetBundle
异步加载被中断的问题
1)
AssetBundle
异步加载被中断的问题2)LuaDLL.lua_pcall()自身产生开销问题3)法线在手机渲染时出现的错误问题4)UNITY_MATRIX_I_V和Camera.main.worldToCameraMatrix.inverse
侑虎科技UWA
·
2023-04-04 05:24
模拟真机环境_QFramework 使用指南 2020(八):Res Kit(2)模拟模式与非模拟模式...
AssetBundle
的不便之处在使用ResKit之前,相信大家多多少少接触过
AssetBundle
。
Hasaki酱
·
2023-04-01 22:14
模拟真机环境
MeshRenderer如何使用GPU Instancing的材质球正常合批
1)MeshRenderer如何使用GPUInstancing的材质球正常合批2)关于
AssetBundle
加密,如何重新实现LoadFromFile接口3)移动端开放世界类型游戏中选择动态阴影技术以及优化方案组合
UWA
·
2023-03-31 20:33
厚积薄发
Unity优化
unity
游戏引擎
Rendering
AssetBundle
Android
Creator2.4.0如何发布头条小游戏
Creator推出了2.4版本,使得全平台都有了分包管理的能力,其实这句话我说的不够严谨,对于头条来说,这个
AssetBundle
就有些尴尬了。
游子陈
·
2023-03-30 03:06
游戏开发
android
ios
小程序
Unity 热更新方案和流程
这里采用的方案是使用
AssetBundle
和xLua。使用
AssetBundle
是为了资源的完全自主控制。而整个游戏的逻
s178435865
·
2023-03-29 17:44
游戏开发
unity
lua
游戏引擎
Unity热更新方案
答案是,
AssetBundle
。如果题注问的是,有没有好的代码热更新方案?就要多说几句了。。
HawkJony
·
2023-03-29 16:31
unity
代码热更新
unity
Unity热更新——
AssetBundle
(AB包)+管理器
什么是热更新?游戏或者软件更新时,无需重新下周客户端进行安装,而是在应用程序启动的情况下,在内部进行的资源或者代码更新1、了解AB包是什么:特定于平台的资产压缩包,有点类似压缩文件,资产包括:模型、贴图、预设体、音效、材质球等等2、AB包有什么作用:相对Resources下的资源,AB包更好管理资源,区别是:AssetBundleResources可以从网络下载,也可以本地自己打包,资源可以分布在
Go_Accepted
·
2023-03-29 16:13
Unity学习
#
Unity--热更新
unity
Unity资源来源(
AssetBundle
)
1.最近打算对
AssetBundle
有个细致的了解,所以把一些相关的知识列出来。一Unity中的资源来源有三个途径。
_谭小坤
·
2023-03-28 19:30
yii2引入css和js文件
1、可以直接在视图页面上引入2、可以直接写原生代码引入,路径是项目目录/web/css或者/js3、可以使用
assetBundle
管理css样式及js脚本.资源包定义:basic/assets/AppAsset.php
白云证心
·
2023-03-28 06:13
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他