如果我們要做一個圖片瀏覽器,之後一定會做使用預設程式開啟,這樣程式就可以讀取圖片路徑並顯示圖片。
而不用每次先開啟應用程式,然後再選擇圖片... (太麻煩啦~)
所以今天我介紹直接在 Unity 讀取外部檔案路徑的範例:

程式碼: 

using UnityEngine;
using System.Collections;
using System;
 
public class NewBehaviourScript : MonoBehaviour {
 
String [] s;
 
    void Awake () {
        s = System.Environment.GetCommandLineArgs ();
    }
 
    void OnGUI () {
        for(int i = 0; i < s.Length; i++){
            GUILayout.Label(s[i]);
        }
    }
}

發布 exe 之後,我們先在電腦中隨便找一張圖片,並按右鍵→開啟檔案→選擇預設程式→選擇剛剛Unity發布的 exe 檔

 新增資料夾

選擇剛剛Unity發布的 exe 檔

開啟檔案…

執行後,他就會抓到你是剛剛開啟的檔案路徑 (例如圖片)

New Unity Project 13  
arrow
arrow
    全站熱搜

    黃彥霖 發表在 痞客邦 留言(0) 人氣()