因爲前期用本地應用類庫Excel.dll文件來讀取Excel發佈成WebGl並不能讀取得到,所以查資料得.csv文件是可以的,將excel轉換成csv文件,並將csv轉換成ut-f8格式的txt導入unity可實現WebGl的數據讀取,這個方法是可以的,當然js接口也是很不錯的,在這裏不贅述
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Test : MonoBehaviour
{
public Text demo;
//二維數組
public string[][] Array;
void Start()
{
//讀取csv二進制文件
TextAsset binAsset = Resources.Load("標準工況(流量0%)", typeof(TextAsset)) as TextAsset;
//讀取每一行的內容
string[] lineArray = binAsset.text.Split("\r"[0]);
//創建二維數組
Array = new string[lineArray.Length][];
//把csv中的數據儲存在二位數組中
for (int i = 0; i < lineArray.Length; i++)
{
Array[i] = lineArray[i].Split(',');
}
//第一行 第一列的數據
demo.text = Array[0][1];
}
}