UNITY CSVファイル読み込み

unity csvファイルの読み込み方法をまとめてみました。

参考サイト

下記のサイトさんの情報を元にまとめてみました。
CSVの読み込み
http://qiita.com/tt-coder/items/68e81a64664b769f3755

LIST配列について
http://vivi.dyndns.org/tech/cs/List.html

手順メモ

手順 1
csvファイルを作る 例では test.csvというファイルを読み込みます

まず上に宣言を入れる
//csv読みこみたい時—————-
using System.IO;
using System.Collections.Generic;//List つかいたい とき ついか
//————

手順 2
Resourcesというフォルダを作る
その中にcsvというフォルダを作る
その中にtest.csv ファイルを入れる

手順 3

・リストを宣言する
private List<string[]> csvDatas = new List<string[]>(); // CSVの中身を入れるリスト
//LISTとはC#で使える配列です。多次元配列も組むことができます

・void Start ()の中に下記のプログラムを入れる

//unity csv読み込み ——————————–
TextAsset csv = Resources.Load(“CSV/test”) as TextAsset;//StringReader reader = new StringReader(csv.text);
while (reader.Peek() > -1) {string line = reader.ReadLine();
csvDatas.Add(line.Split(‘,’)); // リストに入れる}

これで配列に値が入る

・読み込み例

string deta1 =csvDatas[0][0]; //
string deta2 =csvDatas[0][1]; //
int kazu= int.Parse(deta1);//数字変換

下記のサイトさんの情報を元にまとめてみました。

_CSVの読み込み

http://qiita.com/tt-coder/items/68e81a64664b769f3755
なかなか情報が見つからず助かりました。とても勉強になります

以上 忘止用のメモでした。