Skip to content

Commit 773233b

Browse files
LL
authored andcommitted
temp commit
1 parent 805f70d commit 773233b

File tree

2 files changed

+67
-60
lines changed

2 files changed

+67
-60
lines changed

source/_posts/2017-01-04-assetbundle-pack.md

Lines changed: 1 addition & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -5,63 +5,4 @@ tags:
55
categories:
66
---
77

8-
# 问题:
9-
10-
主要问题是散包很多,加载太慢。我导出了份数据,其中大部分模型单个模型都依赖了20多个包。针对散包的问题,由于散包主要为材质球和其依赖的贴图还有声音,因此考虑了以下优化点:
11-
12-
公用资源(shader、setting、script、mapdata):
13-
14-
- 一种资源一个包,按文件夹打包
15-
16-
模型:
17-
18-
- 模型预设不要直接绑定特效和声音
19-
- 模型贴图一个包,模型动作一个包,模型shader在shader包,其它模型依赖作为一个包。
20-
21-
贴图:
22-
23-
1. 贴图归类,按文件夹打包(通用贴图、模型贴图、特效贴图)
24-
25-
特效:
26-
27-
1. 特效分类,
28-
29-
图集:
30-
31-
1. 一个图集一个包
32-
33-
UI:
34-
35-
1. 除了图集外,一个UI一个包.
36-
37-
声音:
38-
39-
1. 声音分类,按文件夹打包
40-
41-
材质:
42-
43-
1.
44-
45-
46-
# 目标:
47-
48-
49-
50-
# 方案:
51-
52-
Resources:
53-
54-
整包资源:
55-
- setting
56-
- script
57-
- shader
58-
59-
散包资源:
60-
- audio
61-
- model
62-
- effect
63-
- ui
64-
- atlas
65-
- other
66-
- img
67-
- navdata
8+
做打包已经有一阵子了,之前只是记了些备忘,最近才开始想写博客,现在来把它补上。刚开始接触assetbundle时,新来的老大带了一份他以前,不是很清楚要怎么处理资源依赖比较好,出现了相互依赖的情况,
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
title: assetbundle-optimization
3+
date: 2017-01-20 23:03:31
4+
tags:
5+
categories:
6+
---
7+
8+
9+
主要问题是散包很多,加载太慢。我导出了份数据,其中大部分模型单个模型都依赖了20多个包。针对散包的问题,由于散包主要为材质球和其依赖的贴图还有声音,因此考虑了以下优化点:
10+
11+
公用资源(shader、setting、script、mapdata):
12+
13+
- 一种资源一个包,按文件夹打包
14+
15+
模型:
16+
17+
- 模型预设不要直接绑定特效和声音
18+
- 模型贴图一个包,模型动作一个包,模型shader在shader包,其它模型依赖作为一个包。
19+
20+
贴图:
21+
22+
1. 贴图归类,按文件夹打包(通用贴图、模型贴图、特效贴图)
23+
24+
特效:
25+
26+
1. 特效分类,
27+
28+
图集:
29+
30+
1. 一个图集一个包
31+
32+
UI:
33+
34+
1. 除了图集外,一个UI一个包.
35+
36+
声音:
37+
38+
1. 声音分类,按文件夹打包
39+
40+
材质:
41+
42+
1.
43+
44+
45+
# 目标:
46+
47+
48+
49+
# 方案:
50+
51+
Resources:
52+
53+
整包资源:
54+
- setting
55+
- script
56+
- shader
57+
58+
散包资源:
59+
- audio
60+
- model
61+
- effect
62+
- ui
63+
- atlas
64+
- other
65+
- img
66+
- navdata

0 commit comments

Comments
 (0)