22.unity读取文字文件并分行(TextAsset、Split)

1.准备好文字文件

1.png

2.撰写能导入文字文件的脚本

参考TextAssetSplit

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Control : MonoBehaviour
{

    public TextAsset textFile;        //导入文件

    void GetTextFormFile(TextAsset file)
    {
        //将档案文字分割并储存成字串阵列
        string[] lineData = file.text.Split('\n'); //换行就切割
        //印出每行内容
        foreach(var line in lineData)
        {
            Debug.Log(line);
        }
    }

        void Start()
    {
        GetTextFormFile(textFile);
        Debug.Log("end");
    }

}

3.将文字文件挂载至脚本

2.png

4.看读取结果

3.png


<<:  Day 22-Unit Test 应用於 DateTime-1 (情境及应用-2)

>>:  Day22. Blue Prism拯救贫穷大作战第三弹 -BP自动执行应用程序

[C]makefile范例实作,整理已有的程序码

以现有的程序码做整理 https://github.com/xhbang/C100 整理过後 mai...

Day10_HTML语法7

今天要介绍的是定义清单(definition list),他是将资料格式画成两个层次,在读者阅读时更...

Flutter基础介绍与实作-Day13 Onboarding、Login、Sign Up范例实作(1)

今天我们就利用我们之前所学的来做一个和旅游相关的Onboarding介面,事不宜迟赶快开始吧! 我想...

(Hard) 32. Longest Valid Parentheses

Given a string containing just the characters '(' ...

【Day6】[资料结构]-堆叠Stack-实作

堆叠(Stack)建立的方法 push: 新增元素 pop: 从顶端移除元素 peek: 查看顶端(...