作品とかライフログとが忘備録とか

Unityに外部ファイルを読み込む text asset がうまく動かない時

2014 年 12 月 16 日

0


前回の記事、Unityからjsonファイルの読み込みと注意点 で紹介したテキストファイルの読み方なんですが、なんとWindows,UNIX用にビルドするとうまく動かない事が判明しました。
StreamReader でファイルを読み込む方法で解決したのでご紹介します。

最小構成

using System.IO;//read write filestream
using System.Text; //Encoding
string filename = "読み込むファイルネーム";
FilePath = Application.dataPath + "/Resources/" + filename + ".txt";
FileInfo fiA = new FileInfo (FilePath);
StreamReader srA = new StreamReader (fiA.OpenRead (), Encoding.UTF8);
jsonString = srA.ReadToEnd();

注意点

読み込むファイルはUTF-8で書き込むのを忘れないようにしましょう。

/ takuma

コメントを残す

メールアドレスが公開されることはありません。

プロフィール

タクマ

フリーランスのグラフィックデザイナー

グラフィック,映像,Web,UIなど

元3DCGCGアニメーター

Gallary

hum.id ヒューム・アイディ

takuma http://hum-id.jp/

ヒューム・アイディについて/ご連絡