2016-06-13 5 views
0

UnityやVisual Studioアプリケーションをまったく使用せず、コマンドプロンプトを使ってホログラム(ここではHololensで作業する)を隠すか表示します。これはtrueまたはfalseのブール値を設定するだけですが、Visual StudioのC#コードを編集したくありません。C#Visual Studio(for Unity)コードをコマンドラインから制御できますか?

+0

コマンドラインからアプリケーションのランタイム変数を編集したいですか? – Master117

+0

@ Master117はい;私はUnityとVSで初めてですが、私の最終目標は手動でコードを編集することなくホログラムディスプレイを操作することです。だから、私はコマンドラインで編集しようとしていたと思った。 – mkpappu

+0

あなたはコードに変更を加えずに、あなたのコードを編集することができます。 – Master117

答えて

-1

ファイルを継続的にポーリング(チェック)するコードを記述します。

echo activate > a.txt 

注:

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

そして、あなたのコマンドラインからファイルまたは何を変えるのようにこれは非常にわずかな変更を必要とするだけの方法です。それは最高のパフォーマンスではありません。

+1

ウェブカムを使用して連続的に写真を撮り、OCR認識をして「アクティブにする」という言葉を探してコードを書くこともできます。この言葉を見つけると、それはブールを変えます。その後、カメラをあなたのプリンタに向けると、実行時に大きなフォントサイズで "活性化"という言葉を印刷する簡単なコンソールアプリケーションを作成します。その後、コンソールからそのアプリケーションを実行して、ブールを有効にします。 – irreal

+0

@irrealコマンドラインでこれを行うには、より良い提案がありますか?私は既に、ホットキーやその他の演奏者のソリューションを提案しています。私はcmd入力を待つことを提案しました。 – Master117

0

おそらくHoloToolkit共有コンポーネントがあります。

Windows 10アプリケーションを使用してホログラムを制御することができます。単純なシナリオでは、達成するのが非常に簡単です。 要約すると、HoloToolkitから共有プレハブをドラッグし、サーバーip(あなたの場合はlocalhost)を構成し、選択したメッセージに応答するコードを書きます。

  1. HoloLens Academy 240

  2. HoloToolkit Sharing GitHub Master

    • SessionManager.UIまたはSessionManagerUniversal.UIプロジェクトをチェックしてください。ここで

      は、いくつかのリソースあなたが始めるためにです。

それは少し複雑に聞こえるが、あなたがさらにあなたのソリューションを展開する必要がある場合には、将来的には、ドアの多くを開きます。

関連する問題