[Unity][MOD]打包生成.exe文件后MOD文件读取.txt.xml文本文件的思考
发布日期:2021-05-09 11:55:57 浏览次数:3 分类:技术文章

本文共 1186 字,大约阅读时间需要 3 分钟。

对参考文章1的内容进行学习。打包后的.txt文件是否 能够被unity打包后的.exe文件 读取。

using UnityEngine;using System.Collections;using System.Xml.Linq;using System.Xml;using System.IO;public class Test_XML : MonoBehaviour {	private string _result;    // Use this for initialization    void Start()    {        StartCoroutine(LoadXML());    }    // Update is called once per frame    void Update()    {    }    ///     /// 如前文所述,streamingAssets只能使用www来读取,    /// 如果不是使用www来读取的同学,就不要问为啥读不到streamingAssets下的内容了。    /// 这里还可以使用了persistenDataPath来保存从streamingassets那里读到内容。    ///     IEnumerator LoadXML()    {        string sPath = Application.streamingAssetsPath + "/Test.xml";        WWW www = new WWW(sPath);        yield return www;        _result = www.text;    }    void OnGUI()    {        GUIStyle titleStyle = new GUIStyle();        titleStyle.fontSize = 20;        titleStyle.normal.textColor = new Color(46f / 256f, 163f / 256f, 256f / 256f, 256f / 256f);        GUI.Label(new Rect(400, 10, 500, 200), _result, titleStyle);    }}

在如下图所示的文件路径的文件夹StreamingAssets新建Test.txt

输入内容。改文件名后缀为.xml文件

事实证明,当.xml文本文件随着文件夹StreamingAssets是可以在 Unity打包成.exe文件里面读取的。

其他的声音,图片文件是否 可以MOD模块化,不被封装直接调用。相关文章2

相关文章:

1.

2

3.

参考文章:

1.

2.

3.

转载地址:https://blog.csdn.net/BuladeMian/article/details/80429752 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:[Unity][游戏测试]打包封装.exe,不生成保存声音图片文件的Data文件夹,只保留一个.exe启动程序
下一篇:[Unity][MOD]打包成EXE文件后的文件结构

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2023年09月13日 11时25分49秒