modular-avatar icon indicating copy to clipboard operation
modular-avatar copied to clipboard

MA Information の表示される GameObject を制限する

Open ReinaS-64892 opened this issue 1 year ago • 1 comments

パラメーターを多く使わないユーザーにとっては、 MA Information は大した価値がありません。 なので、すべての場所に表示されるのは正直邪魔ですが、必要のある場所に表示されるのことは良いと思っています。

このプルリクエストでは、 MAの AvatarTagComponent を継承したコンポーネントか AvatarDescriptor が存在する GameObject にのみ制限してみました。 できるなら パラメーター情報を提供するコンポーネントもそれに含めることができたら、とてもいいですね!

ただ、どこまで制限するかはオプションにするのがいいと私は思います。

例えば

  • すべての GameObject に
  • パラメーターに関与するコンポーネントが存在する GameObject に
  • 一切表示しない related #815

の三つがあると良いですが、オプションにするかどうかの判断は私にはできないのでこのプルリクエストでは実装されていません。

ReinaS-64892 avatar Apr 11 '24 09:04 ReinaS-64892

AvatarTagComponentの継承は推奨していないので、これを使った判定は避けたいところです。NDMF側にパラメーター情報があるかの判定を付ける方向で実装を検討します。

bdunderscore avatar Apr 14 '24 01:04 bdunderscore

Editor Windowに変更したのでクローズします

bdunderscore avatar May 12 '24 22:05 bdunderscore