blob: da321405f1d1cba4692559453d0a9e8bd6c9df96 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
using System.Collections;
using System.Collections.Generic;
using System.Security.Cryptography;
using System.IO;
using UnityEngine;
using UnityEngine.UI;
public class Test : MonoBehaviour {
public Text text;
string Content;
public void Print(string content, bool alert = false)
{
if (content == null)
content = "空";
if(alert)
Content += "<Color=#ff0000ff>";
Content += content + "\n";
if(alert)
Content += "</Color>";
text.text = Content;
}
private void Awake()
{
ResManager.Instance.Init(this);
}
public void Testing()
{
Print("----------------------------------------------------------------------------------------");
Print("Application.dataPath=" + Application.dataPath);
Print("Application.streamingAssetsPath=" + Application.streamingAssetsPath);
Print("Application.persistentDataPath=" + Application.persistentDataPath);
Print("Application.temporaryCachePath=" + Application.temporaryCachePath);
Print("----------------------------------------------------------------------------------------");
Print("读取Assets/Resources/res1.txt , 内容是");
Print(ResManager.Instance.ResContent("res1"));
Print("读取Assets/Resources/SubFolder/res1.txt , 内容是");
Print(ResManager.Instance.ResContent("SubFolder/res1"));
Print("读取Assets/Art/Resources/res5.txt , 内容是");
Print(ResManager.Instance.ResContent("res5"));
Print("----------------------------------------------------------------------------------------");
// AssetBundle.LoadAsset()可以省略后缀
Print("读取Assets/Files/file1.txt , 内容是");
Print(ResManager.Instance.BundleContent("file1.txt"));
Print(ResManager.Instance.BundleContent("file1"));
Print("读取Assets/Files/file1.abc, 内容是");
Print(ResManager.Instance.BundleContent("file1.abc"));
Print("读取Assets/Files/file1.bcd, 内容是");
Print(ResManager.Instance.BundleContent("file1.bcd"));
Print("说明进Bundle的资源不含后缀的资源名字不能冲突", true);
}
}
|