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



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

 
文章標籤
全站熱搜
創作者介紹
創作者 黃彥霖 的頭像
黃彥霖

彥霖 實驗筆記

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