Отправить сообщение автономному приложению Unity из ссылки HTML или командной строки? - PullRequest
0 голосов
/ 23 октября 2019

Есть ли способ отправить сообщение в автономную сборку Unity из внешнего источника? Источником может быть созданный HTML-файл или ссылка через PDF или даже из командной строки. Я ничего не начал, так как мне нужно понять, как к этому подойти.

1 Ответ

1 голос
/ 23 октября 2019

Я наконец нашел решение. Вот мой сценарий C #:

static string cmdInfo = "";

     void Start () 
     {
         string[] arguments = Environment.GetCommandLineArgs();
         foreach(string arg in arguments)
         {
             cmdInfo += arg.ToString() + "\n ";
         }
     }



     void OnGUI()
     {
         Rect r = new Rect(5,5, 800, 500);
         GUI.Label(r, cmdInfo);
     }

, и из папки сборки проекта я запускаю следующую команду из командной строки:

Halo2 --UserCreated -One

"Halo2" - это имя приложения идва других аргумента.

При первом запуске команды выше открывается приложение. К сожалению, во второй раз, когда я запускаю приложение, оно открывает другой экземпляр того же приложения. Есть ли способ заставить командную строку передавать аргументы тому же приложению, не открывая новое?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...