-
Notifications
You must be signed in to change notification settings - Fork 0
/
FileLoad.cs
39 lines (33 loc) · 894 Bytes
/
FileLoad.cs
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
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.IO;
public class FileLoad : MonoBehaviour {
public Text debugTxt;
//private string path = "D:\\Unity_project\\LAB_spell\\spell\\AssetBundles\\spell_data.assetbundle.data";
private string path;
public AssetBundle ab;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
public void test()
{
debugTxt.text = Application.persistentDataPath + "\n";
path = Application.persistentDataPath+ "/spell_data.assetbundle.data";
debugTxt.text += path + "\n";
try
{
ab = AssetBundle.LoadFromFile(path);
debugTxt.text += ab.name;
TextAsset txtAB = (TextAsset)ab.LoadAsset("vocabulary.txt");
debugTxt.text = txtAB.text;
}catch(System.Exception ee)
{
debugTxt.text += ee.ToString();
}
}
}