- 871 名前:名前は開発中のものです。 mailto:sage [2013/03/01(金) 19:14:57.75 ID:VLz2NIUK]
- iOS上で動作させた時の質問です
StreamingAssetsフォルダにXMLファイルを入れておいて 実行時に読み込む処理を書いていますが上手く読み込めてません 試した方法1 public static IEnumeratar getXMLText() { string path = "file://"+Application.streamingAssetsPath+"/ファイル名.xml"; using{WWW www = new WWW(path)) { yield return www; xmlString = www.text; } } →yieldの行で取得完了するまで待ってくれてから進むのかと思っていたら null(未取得)のまま突き進んでいきました yieldについて勘違いしているかもしれません 試した方法2 public static void getXMLText() { string path = "file://"+Application.streamingAssetsPath+"/ファイル名.xml"; using{WWW www = new WWW(path)) { while(!www.isDone) {} xmlString = www.text; } } →ずっとisDone=falseのままエンドレスループに ※ちなみにmac上ではtrueとなりループを抜けて正常動作しています どの辺りに問題があるのでしょうか? iOSにビルドした際にアプリ内の/Data/Raw内にXMLファイルが存在しているのは確認しました
|

|