美文网首页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