問題タブ [mrtk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1024 参照

c# - プレハブを配置して、見たときに音声で削除する方法

ユーザーは手/視線を使用して実行時にオブジェクト (プレハブ) を配置できます。音声コマンド「削除」は、現在フォーカスされている (見られている) オブジェクトを削除する必要があります。

オブジェクトをインスタンス化し、Intractable スクリプトを追加してみました。しかし、実行時に OnfocusEnter および OnfocusExit イベントを追加することに行き詰まっています。

参照がシーン内にあるため、プレハブでイベントをフックしても機能しません。

0 投票する
1 に答える
186 参照

vuforia - エラー UnityEngine.XR.WSA.Input.InteractionManager::GetCurrentReading_Internal

追跡システムに Vuforia を使用し、オブジェクトとの相互作用に MRTK を使用して、Hololens アプリケーションを作成しようとしています。問題は、Visual Studio でソリューションをマウントするときに発生します。次のエラーが発生するため、実行できません。特に int32_t retVal = _il2cpp_icall_func (___ sourceStates0); のブレークポイント。

別々に仕事をしていれば、原則として問題ありません。しかし、それらをまとめると、このエラーが発生します。

0 投票する
1 に答える
1502 参照

unity3d - Hololens Unity アプリは常に 3D ではなく 2D でデプロイされます

Unity で Hololens 1 用のアプリを開発していますが、Holographic Remote を使用すると、デバイス上で問題なく動作します。ただし、Visual Studio を使用してアプリケーションをビルドおよびデプロイするときは常に、Hololens で 2D モードでのみ起動します (空間に配置できるフラットな「ウィンドウ」として)。この動作を制御する設定は何ですか?

  • Unity のバージョンは 2019.1.4f1、
  • Visual Studio は 2017 Community Edition です。
  • 私はWindows 10を使用しています。

開発者モードは、HL とデスクトップの両方でオンになっています。Unity で Virtual Reality Support がチェックされ、Mixed Reality SDK がリストに追加され、ビルド設定が x86 / D3D Project にあります。

シーンを MRTK の例の 1 つに置き換えようとしましたが、役に立ちませんでした。奇妙なことに、MRTK の例以外に何もないクリーンな新しいプロジェクトを作成すると、適切にデプロイされるため、プロジェクトに何か干渉しているに違いありません。私はちょうど何を理解することはできません。

予想される動作は、アプリケーションが「ルーム スケール」モードで起動することです。つまり、他のすべてのアプリケーションが消え、シーン内のオブジェクトが 3D で表示されます。

編集: これは重複の可能性があるとマークされています。しかし、そこで与えられた答えは私の問題を解決しません。XR設定で「Virtual Reality Supported」がチェックされ、SDKがリストに追加されていることを確認しました。Windows Insider プレビューはないと思いますが、新しいプロジェクトで問題なくデプロイできたので、それが問題だとは思いません...