HoloLensのシェアリング用にMRTKにはSyncObjectというモデルクラスが用意されています。PrefabSpawnManager、SyncSpawnedObjectなどのクラスから使用します。今回はそのクラス図を描いてみました。
OwnerIdやSpawnedSyncObjectのTransformは使えそうです。
HoloLensのシェアリング用にMRTKにはSyncObjectというモデルクラスが用意されています。PrefabSpawnManager、SyncSpawnedObjectなどのクラスから使用します。今回はそのクラス図を描いてみました。
OwnerIdやSpawnedSyncObjectのTransformは使えそうです。
twitter.com#物欲2018 #SKT5000 #スマートウォッチ の #ガジェット です。約45000円。欲しい…>OSに #AndroidWear 2.0、CPUに #SnapdragonWear 2100を搭載。#Googleアシスタント による音声コマンドに対応する。#Tech pic.twitter.com/LsWpn1yXc6
— 植田達郎@ようやくひと息 (@weed_7777) 2018年5月4日
twitter.com#App2018「#ファイルアプリ が使えるシーン」画像ファイルを直接Googleドライブなどに保存できます。アクション→ファイルに保存→保存先を選択します。任意のフォルダに保存可能です。#Tech pic.twitter.com/4sVQRwKhBx
— 植田達郎@ようやくひと息 (@weed_7777) 2018年5月2日
HoloLensのシェアリングでプレハブを生成するのが思った以上に大変なことがわかったので、「MRTK-Examplesではどのようにしているのだろう?」と、調べてみることにしました。SharingSpawnTestシーンです。
このシーンは、「One」と発声すると(なぜか15m先に)プレハブが生成されます。その流れをアクティビティ図で追ってみました。
いろいろな過程はありますが、spawnObject.Initialize()のあとでシェアリングに基づいた位置合わせなどをやってくれるようです。ちょっと悪い評判も聞きますが、これから自分のアプリに組み込んでみようと思います。