zoukankan      html  css  js  c++  java
  • unity启动第三方软件

    1.比如通过unity来打开迅雷播放一部电影,command 是就迅雷安装路径中的可执行文件,argument就是视频资源路径,其实这就是相当于使用命令行来播放视屏,首先打开播放器,然后把视屏的全路径输入到命令控制中,从而实现unity启动第三方软件,也可以使用openurl直接打开第三方软件
     
    private static void processCommand(string command, string argument){
            ProcessStartInfo start = new ProcessStartInfo(command);
            start.Arguments = argument;
            start.CreateNoWindow = false;
            start.ErrorDialog = true;
            start.UseShellExecute = true;
     
            if(start.UseShellExecute){
                    start.RedirectStandardOutput = false;
                    start.RedirectStandardError = false;
                    start.RedirectStandardInput = false;
            } else{
                    start.RedirectStandardOutput = true;
                    start.RedirectStandardError = true;
                    start.RedirectStandardInput = true;
                    start.StandardOutputEncoding = System.Text.UTF8Encoding.UTF8;
                    start.StandardErrorEncoding = System.Text.UTF8Encoding.UTF8;
            }
     
            Process p = Process.Start(start);
     }
  • 相关阅读:
    关于MIME类型问题,浏览器请求到的资源是乱码
    关于vue切换用户,路由表不更新问题
    Flutter环境安装,ios真机调试
    vue使用trackingjs
    js的中文英文排序
    google无法播放mp4 chrome无法播放h264
    写在Blog前
    NOI2010Day1
    菜鸡KLC的中考游记
    ABC161 题解
  • 原文地址:https://www.cnblogs.com/xwwFrank/p/5660037.html
Copyright © 2011-2022 走看看