unity read files 从ini文件
文件 Unity Read Files ini
2023-09-27 14:25:49 时间
1, setup.ini文件
Prefabs World House Desktop
ServerAddress file://D:/CPICode/U3DPrefabs/
2 setup.ini文件放在unity工程的Assets同一级
3 World, House, Desktop是预制体,放在Assets下的Resources文件夹中
4, ReadFiles的cs脚本
using UnityEngine;
using System.Collections;
using System.IO;
public class Readfiles : MonoBehaviour {
// Use this for initialization
void Start () {
string[] content = File.ReadAllLines("setup.ini");
// 2. 根据初始化文件加载预制体
foreach (var item in content)
{
string line = item.ToString();
string[] vars = line.Split(' ');
if (vars[0].ToString() == "Prefabs")
{
for (int i = 1; i < vars.Length; i++)
{
GameObject hp_bar = (GameObject)Resources.Load(vars[i].ToString());
hp_bar = Instantiate(hp_bar);
hp_bar.name = vars[i].ToString();
}
}
// else if(vars[0].ToString() == "ServerAddress")
// {
// ServerAddress = vars[1].ToString();
// myModelingManager.ServerAddress = ServerAddress;
// }
}
}
// Update is called once per frame
void Update () {
}
}
5, 运行加载unity工程的结果
相关文章
- pandas读取tsv大文件(GB)方法 表头就是文件的第一行的描述,header为0代表第0行为表头,为None代表无表头,每一行都算数
- Mysql执行大文件sql语句 -- 未测试
- IDEA SVN提交设置忽略文件
- 使用Pull解析器生成XML文件和读取xml文件
- JSP文件管理后门工具jsp-file-browser
- 【Linux】目录文件权限的查看和修改【转】
- Unity接入华为HMS SDK获取不到agconnect-services.json文件信息
- SpringBoot Cmd运行Jar文件指定active文件的命令如下
- python : 将txt文件中的数据读为numpy数组或列表
- Linux SVN一次增加多个文件并批量上传
- Unity场景素材导出为 FBX文件的方法
- 揭秘基于注册表隐藏的无文件攻击
- java删除指定文件夹或者文件
- Unity 工具 之 (SharpZipLib) 实现文件Zip的压缩和解压((可代密码)可一次压缩多个文件/文件夹)
- Unity Lua 之 在 Unity中 通过 文件加载的方式,读取执行文件中的 lua 内容,实现 Hello Lua
- Unity 之 Lua中读取处理XML文件
- Unity 之 版本控制 使用SVN遇到的问题(检测不到.meta文件)
- Unity 中存储数据到JSON本地文件
- 使用axios下载二进制文件