• unity, read text file


         using System.IO;

         //test read txt
            //Resources.Load(...) loads an asset stored at path in a Resources folder.
            //ref: http://docs.unity3d.com/Manual/class-TextAsset.html
            //ref: http://forum.unity3d.com/threads/read-text-file-that-is-included-in-the-project.189649/
            //ref: http://www.mindthecube.com/blog/2009/11/reading-text-data-into-a-unity-game
            //ref: http://www.unitymanual.com/6072.html  

            TextAsset textAsset = (TextAsset)Resources.Load("readme", typeof(TextAsset));
            if (textAsset==null) {
                Debug.Log("text file not found");
            } else {
                StringReader reader = new StringReader(textAsset.text);
                if ( reader == null )
                {
                    Debug.Log("text file not readable");
                }
                else
                {
                    // Read each line from the file
                    string str;
                    while ( (str = reader.ReadLine()) != null ){
                        Debug.Log("-->" + str);
                    }
                }

            }

    readme.txt放在Assets/Resources路径下。

  • 相关阅读:
    关于java和jvm的思考
    java之try、catch、finally
    Microsoft SQLServer有四种系统数据库
    HDU 5087
    uva639 暴力、回溯
    uva127
    uva 131
    洛谷 P2580 于是他错误的点名开始了
    字典树(trie)
    HTML学习笔记
  • 原文地址:https://www.cnblogs.com/wantnon/p/4605415.html
Copyright © 2020-2023  润新知