iT邦幫忙

2021 iThome 鐵人賽

DAY 22
1
自我挑戰組

用unity製作2DRPG雛形-沒有大野狼的小紅帽系列 第 22

22.unity讀取文字文件並分行(TextAsset、Split)

  • 分享至 

  • xImage
  •  

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


上一篇
21.unity簡易對話介面設計概念
下一篇
23.unity儲存文字內容(List、foreach)
系列文
用unity製作2DRPG雛形-沒有大野狼的小紅帽30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言