unity 启动其他exe


    //开启exe
    private  void StartEXE(string folderName)
    {
        FileInfo [] files = new DirectoryInfo(Application.dataPath + "/../../"+folderName).GetFiles();
        UnityEngine.Debug.Log(files.Length);
        for (int i = 0; i < files.Length ; i++)
        {
            UnityEngine.Debug.Log(files[i].FullName);

            if (files [i].FullName .Contains (".exe")||files [i].FullName .Contains(".EXE"))
            {
                Process.Start(files[i].FullName);
                break;
            }
        }
       
    }

主要还是靠 process类,想了解更多可以查看官方文档

猜你喜欢

转载自blog.csdn.net/nt_xs_j/article/details/86071913