簡體   English   中英

我可以從命令行控制C#Visual Studio(用於Unity)代碼嗎?

[英]Can I control C# Visual Studio (for Unity) code from the command line?

我不希望完全使用Unity或Visual Studio應用程序,而是使用命令提示符來隱藏或顯示全息圖(在此處與Hololens一起使用)。 這應該只是將布爾值設置為true或false,但是我不想編輯Visual Studio C#代碼。

您可能應該看一下HoloToolkit共享組件。

您可以使用Win 10應用程序來控制全息圖,對於像您這樣的簡單場景,將非常容易實現。 總而言之,您從HoloToolkit拖動了一個共享的預制件,配置了服務器ip(在您的情況下為localhost),並編寫了一些代碼以響應您選擇的任何消息。

以下是一些入門資源:

  1. 霍洛倫斯學院240

  2. HoloToolkit共享GitHub Master

    • 檢查SessionManager.UISessionManagerUniversal.UI項目。

聽起來有些復雜,但是如果您需要進一步擴展解決方案,它將在將來打開很多大門。

編寫持續輪詢(檢查)文件的代碼。 喜歡

void Update()
{
    if(File.ReadAllText("a.txt") == "activate")
        myBool = true;
}

並從命令行或其他方式更改文件:

echo activate > a.txt

注意:這只是需要很少更改的方法。 這不是最好的性能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM