Skip to content
gpsnmeajp edited this page Dec 24, 2022 · 59 revisions

一般向け

上級者向け

Unityがある程度扱える人向けです。
自信がない場合はこの本で勉強するとトラブルが発生しづらくなります。

サンプルスクリプトを使うと武器をかっこよく持てたりします。(orange様撮影)

EVMC4U基本コンポーネント
IExternalReceiver

通信デイジーチェーンのインターフェース
これを実装すると、ExternalReceiver他からOSCデータを受け取ることができるようになります。

多くの場合、デイジーチェーンはExternalReceiverManagerが管理しています。
GameObjectから検索する都合上、Startのタイミングで登録されていなかったものは配信対象になりません。
あとから登録した場合は、配信元のUpdateDaisyChainをコールして配信対象を更新してください。

詳しくはCameraReceiver.csあたりの実装を見てください。

サンプルスクリプト

UnityPackageには同梱していないため、別途ダウンロードしてください。
https://github.com/gpsnmeajp/EasyVirtualMotionCaptureForUnity
ページ上部のDownload zipボタンをクリック。
SampleScriptsフォルダ内の使いたいファイルをUnityに読み込ませてください

→参考 Move-space-like-gaming

→参考 Catch Object

おまけ

開発者向け

C#スクリプトに関する知識がある人向けです


Clone this wiki locally