unity本身是没有配置文件的,每次在项目中修改ip等配置信息都要重新生成项目,很不方便
研究发现unity是用插件Advanced INI Parser读写配置信息写的
第一步 下载插件Advanced INI Parser
第二步 创建 StreamingAssets/config.txt文件
[Player]
name=Arnold
avatar=2
Score=211
; This section stored hi-scores
[Hi-score]
Top1=32900
Top2=12000
Top3=4700
[Url]
url=192.168.1.123
第三步 代码读写:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Testini : MonoBehaviour
{
INIParser ini = new INIParser();
void Start()
{
ini.Open(Application.streamingAssetsPath + "/config.txt");
int score = ini.ReadValue("Player", "Score", 10);
score += 100;
ini.WriteValue("Player", "Score", score);
string url = ini.ReadValue("Url", "url", "");
Debug.Log("url------" + url);
ini.Close();
}
}
然后在你生成后的项目中就可以修改Config中的配置信息啦