MRが楽しい

MRやVRについて学習したことを書き残す

HoloLens2でホロモンアプリを作る その67(ホロモンが時間経過で小さくなる)

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

今回はホロモンが時間経過で小さくなるメモです。

ホロモンの大きさ変化

以前の記事で書いた通りホロモンは食べ物を上げると大きくなります。
bluebirdofoz.hatenablog.com

そのままだと大きくなる一方なので、空腹度が 0 になると少しずつ小さくなる生態を設定してみました。
逆にホロモンをどんどん大きくしたい場合は空腹にならないよう細かく相手をしてあげる必要があります。

実装コード

以下の体調変化を管理するクラスに処理を実装しました。
1 分毎に体調の変化を監視し、空腹度が 0 になった後はホロモンの大きさを変化させる処理を追加しています。

f:id:bluebirdofoz:20211103233430j:plain

動作確認

シーンを再生して動作を確認します。
f:id:bluebirdofoz:20211103233446j:plain

ホロモンにご飯をあげます。
f:id:bluebirdofoz:20211103233455j:plain

身長が少し大きくなりました。
f:id:bluebirdofoz:20211103233505j:plain

そのままホロモンの空腹度が 0 %になるまで放置し続けると……。
f:id:bluebirdofoz:20211103233514j:plain

再びホロモンの体が小さくなり始めました。
f:id:bluebirdofoz:20211103233525j:plain