当前位置:网站首页>Unity Atlas 图集资源依赖打包规则
Unity Atlas 图集资源依赖打包规则
2022-08-06 05:21:00 【进击的Shader】
前置约定 Sprite 被包含在Atlas中,并且当前预制体引用了该Sprite
1.Atlas未设置 AssetBundle
1.1Atlas设置了Include in Build
1.1.1 Sprite 未设置 AssetBundle
Prefab 的AssetBundle 将包含 Sprite实例,Atals实例和图集图片
1.1.2.Sprite 设置 AssetBundle
Prefab 的AssetBundle 只包含对 Srpite的引用
Sprite 的AsetBundle 将包含 Sprite实例,Atals实例和图集图片
1.2 Atlas未设置Include in Build
1.2.1 Sprite 未设置 AssetBundle
Prefab 的AssetBundle 将包含 Sprite 实例,不含 Atlas实例 和 图集图片
1.2.2 Sprite 设置了 AssetBundle
Prefab 的AssetBundle 只包含对 Sprite的引用
Sprite 的AssetBundle 只包含 Sprite实例 ,不含 Atlas实例 和 图集图片
2.Atlas 设置了 AssetBundle
2.1 Atlas设置了Include in Build
2.1.1 Sprite 未设置 AssetBundle
Prefab 的AssetBundle 将包含 Sprite实例
Atals的 AssetBundle 包含 Sprite实例 Atals实例 和图集图片
2.1.2.Sprite 设置 AssetBundle
Prefab 的AssetBundle 只包含对 Sprite的引用
Sprite 的AsetBundle 将包含 Sprite实例
Atals的 AssetBundle 包含 Atals实例 和图集图片
2.2 Atlas未设置Include in Build
1.2.1 Sprite 未设置 AssetBundle
Prefab 的AssetBundle 将包含 Sprite 实例
Atals的 AssetBundle 包含 Sprite实例 Atals实例 和图集图片
1.2.2 Sprite 设置了 AssetBundle
Prefab 的AssetBundle 只包含对 Sprite的引用
Sprite 的AsetBundle 将包含 Sprite实例
Atals的 AssetBundle 包含 Atals实例 和图集图片
综上所述,我们可以总结中Unity AssetBundle 的打包原则,
1.当被依赖的资源被设置了 AssetBundle时 ,总是只包含对改资源的引用
2.当被依赖资源没有被设置 AssetBundle时,则总是企图包含该资源的实例以及其依赖的资源,并向下递归
3.Atlas 的 Include in Build 只在 其未设置 AssetBundle时 起作用,其作用就是当打包管线发现对Atlas的引用时,是否允许将当前的 Atlas实例和图集图片打包进去。
以上三点就是AssetBundle 的打包原则了。
边栏推荐
- 【STM32F4系列】【HAL库】【自制库】W25QXX FLASH驱动
- MongoDB之$type操作符按照类型查询
- 【MM32】 eMiniBoard 之 PWM驱动无源蜂鸣器+ADC调整LED亮度 参考例程(上)
- MiniFlow -- 3.Learning
- 【STM32F4系列】【HAL库】舵机模块驱动
- Altium Designer18基本使用
- MongoDB 之聚合查询
- 论文阅读:SCENE TRANSFORMER: A UNIFIED ARCHITECTUREFOR PREDICTING MULTIPLE AGENT TRAJECTORIES
- [ROS2 Composition Principle 1] Compilation and Construction
- 安科瑞预付费云平台系统在天津某大厦改造项目的研究与应用-Susie 周
猜你喜欢
随机推荐
MongoDB之$type操作符按照类型查询
通用信息抽取UIE论文笔记
深度学习框架拾遗:【Pytorch(七)】——Pytorch动态计算图
Ankerui DTSD/ADL400 Communication Protocol Description-Susie Week
串口USART和UART
扫雷游戏分析实现(完整代码)
文献阅读:基于弱监督学习的医学图像分割方法研究
安科瑞智能照明控制系统在地铁照明中的应用-Susie 周
STM32DAC转换
Independent watchdog and window watchdog
“跳出舒适区”跳出的究竟是什么
VS报错合集(持续更新ing)
I2C协议详解 (Based Philips I2C spec)
【STM32HAL库】常用功能备忘
动手学深度学习PyTorch(六):卷积神经网络
Application of Ankerui Substation Integrated Automation System in Substation-Susie Week
深度学习框架拾遗:【Pytorch(十)】——Pytorch高阶API
【STM32F4系列】【HAL库】【自制库】RDA5807M收音机芯片驱动
Design and application of Ankerui prepaid system in a high-tech park-Susie Week
STM32教程








