以下の内容はhttps://bluebirdofoz.hatenablog.com/entry/2021/06/23/233037より取得しました。


HoloLens2でホロモンアプリを作る その43(ホロモンがボールを取って戻ってくる)

本日はアプリ作成枠です。
HoloLens2でホロモンアプリを作る進捗を書き留めていきます。
f:id:bluebirdofoz:20210623232909j:plain

今回はホロモンがボールを取って戻ってくるロジックを実装します。

ボールを取って戻ってくるロジック

ボールを取って戻ってくるロジックの経路探査には、既に実装済みのNavMeshを使ったロジックを流用します。
bluebirdofoz.hatenablog.com

歩くモーションだけを差し替える方法として、今回はアニメーションコントローラの遷移を追加する方法を取りました。
以下のように[Bool_HoldItemOption]というパラメータを追加し、モードのモーション再生中にパラメータがONになった場合はモーションを移行します。
f:id:bluebirdofoz:20210623232928j:plain

シーンに追跡用のボールオブジェクトを追加しました。
f:id:bluebirdofoz:20210623232942j:plain

初めにボールを追跡し、追跡結果が成功で完了すれば次はアイテムを保持してプレイヤーの方を追跡します。

動作確認

シーンを再生し、動作を確認します。
コマンドパネルからボールを投げるアクションを実行します。
f:id:bluebirdofoz:20210623232956j:plain

ホロモンは投げられたボールを追いかけて追跡が完了すると、ボールを拾います。
f:id:bluebirdofoz:20210623233009j:plain

そのままホロモンがこちらにボールを持って戻ってきます。
f:id:bluebirdofoz:20210623233021j:plain




以上の内容はhttps://bluebirdofoz.hatenablog.com/entry/2021/06/23/233037より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14