美文网首页unity
Unity3d带参数启动

Unity3d带参数启动

作者: Angeladaddy | 来源:发表于2016-03-12 17:22 被阅读1670次
    • 启动方法:
      Process.Start(@"E:\TestScene\test.exe", " asdasd");

    • Unity Script:
      [SerializeField]
      Text t;
      string cmdInfo = "";
      void Start()
      {
      string[] arguments = Environment.GetCommandLineArgs();
      foreach (string arg in arguments)
      {
      cmdInfo += arg.ToString()+";";
      }
      t.text = cmdInfo;
      }

    • unity启动后拿到的结果:
      E:\TestScene\test.exe;asdasd;
      可以清楚的看到,arguments数组的第一项是路径,第二项即是传递进来的参数

    相关文章

      网友评论

        本文标题:Unity3d带参数启动

        本文链接:https://www.haomeiwen.com/subject/mymxlttx.html