TextAssetというクラスを使うと、テキストファイルを扱えます。
using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; public class TextSerializeTest : MonoBehaviour { // テキストファイルをメンバ変数に public TextAsset RawTextFile; void Start () { // テキスト読み込み StringReader stackLevelCostReader = new StringReader(RawTextFile.text); string text = stackLevelCostReader.ReadToEnd(); } }
インスペクターからファイルをドラッグ&ドロップすればよし。
TextAssetで扱えるファイルの拡張子は下記リンクに載っている、.txt、.html、.htm、.xml、.bytes、.json、.csv、.yaml、.fnt。
Resources.Loadしなくてよいので覚えておくと便利かも。