Uncategorized/AvatarEquipBlock

Last-modified: 2024-12-10 (火) 19:09:06


AvatarEquipBlock(アバター イクイップ ブロック)

アバターの装着を阻止するコンポーネント


項目

Enabled:
このコンポーネントを有効にするかどうか。


使用例

  • アバタールートスロットにアタッチするだけ。
    再度、アバターを着ることができなくなります。


その他

  • ローカルで自分だけEnabledをFalseにしておけば、自分がレーザーを当ててトリガーした時だけ「アバターを着る」コンテキストメニューが出せる。
  • アバターを傀儡化して遊ぶ時に、間違えて着てしまう事故を防げる。
  • アバターがTポーズの時に、EnabledをTrueにする条件処理を組込めば、Tポーズ着用事故を防げる。
  • アバターを掴んでコンテキストメニューを開いてから着る場合も、阻止できる。(ただし、コンテキストメニューの「アバターを着る」ボタンは表示されてしまう。)
    アバターを掴んでコンテキストメニューを開いてから着るのは、バグがあるのでしない方が良いです。
    アバターが掴まれているときは、EnabledをTrueにする条件処理を組込めば、バグを回避できる。
  • インベントリーから直接「アバターを着る」しても、直後に抜けちゃう。
  • ちなみに、アバタールートに付いてるAvatarRootコンポーネント(なぜか2つ付いている)を無効化又は破棄すると、着ることができなくなる。(ただし、インベントリーから直接「アバターを着る」すると、壊れた状態で着れちゃうので、AvatarEquipBlockを使った方が良い。)
  • インベントリーから直接「アバターを着る」操作の上手な停止方法は分からないです。(アバターとしての各機能を完全破壊すれば良いけど…)