AFK Manager VRChat の AFK モーションを複数切り替えできる非破壊ツール
- むりょーばん!ダウンロード商品¥ 0
- おやつ代!ダウンロード商品¥ 200




AFK Manager VRChat の AFK モーションを複数切り替え・入れ替え・削除できる非破壊ツール VRChat アバターの AFK アニメーションを、非破壊で管理できる NDMF プラグインです。 好きな AFK モーションをリストに追加して、Expression Menu から切り替えたり、 元の AFK と入れ替え・削除したりを Inspector から行えます。 旧名は AFK Changer です。v2.0.0 から AFK Manager に改名しました。 ■ v1.x (AFK Changer) から更新される方へ v1.x で既に組み込んでいたアバターを v2.0.0 で開くと、 AfkChangerComponent が MissingScript として残る場合があります。 Inspector に表示される案内から、該当 GameObject を確認・削除できます。 (package ID は互換性のため com.sebanne.afk-changer のまま維持しているため、 VCC からは通常のアップデートとして反映されます) ■ できること ・好きな AFK モーションを複数登録して、メニューから切り替えられます (Modular Avatar 経由で Expression Menu が自動生成されます) ・元の AFK を別のアバター・Prefab の AFK モーションに入れ替えられます ・アバター標準の AFK を削除することもできます ・リストはドラッグ & ドロップで追加、ドラッグで並び替えができます ・FX レイヤーに残る AFK 関連ステートも一緒に削除できます ・flat / SubStateMachine のどちらの AFK 構造にも対応しています ・トラッキング制御やレイヤーウェイトの復帰処理は自動で付与されます ・元のアバターや Animator には一切変更を加えません (NDMF がビルド時にクローン上で処理します) ・コンポーネントを外すだけで元の AFK に戻せます ■ 想定用途 ・好きな AFK モーションに差し替えたい ・複数の AFK をメニューから気分で切り替えたい ・BOOTH で買った AFK モーションを自分のアバターに入れたい ・複数のアバターに同じ AFK モーションを適用したい ・非破壊で AFK を管理したい ■ 使い方(最短) 1. アバタールートに AFK Manager コンポーネントを追加 2. 「AFK スロット」リストに、AFK モーションを持つ Avatar または Prefab をドラッグ(または AnimatorController を直接指定) 3. アップロード(NDMF が自動で AFK ステートを入れ替えます) 複数スロットを登録すると、Modular Avatar 経由で Expression Menu が自動生成され、 メニューから切り替え可能になります。 ■ VPM 導入(推奨) VCC の Settings → Packages → Add Repository から以下の URL を追加してください。 https://sebanne1225.github.io/sebanne-listing/index.json 追加後、パッケージ一覧から「AFK Manager」を導入できます。 listing ページ(※ VCC 追加先ではありません): https://sebanne1225.github.io/sebanne-listing/ ■ 注意点 ・Modular Avatar は、複数スロット(2 個以上)で Expression Menu 切り替えを使う場合に必須です 単一スロット時は不要です ・NDMF は VCC が自動で解決します ・AnimationClip 単体での差し替えには対応していません (AnimatorController / Avatar / Prefab を入力してください) ・GoGoLoco 等の多重ネスト SubStateMachine パターンには未対応です (検出時は警告を出してスキップします) ・Action Layer が設定されていないアバターでは動作しません ■ 動作確認環境 ・Unity 2022.3 ・VRChat Avatars SDK 3.5 以降 ・NDMF 1.4 以降 ・Modular Avatar 1.16.2 で動作確認 (複数スロット時に必須。単一スロット時は任意) ■ 配布内容 ・BOOTH 版: 導入ガイド(README_FIRST / VCC_INSTALL / QUICKSTART)+ LICENSE ・ツール本体は VPM 経由で導入してください ■ 更新履歴 2.0.0(2026-04-18) ・ツール名を AFK Changer から AFK Manager に変更 (package ID は互換性のため com.sebanne.afk-changer のまま維持) ・複数スロット対応(Inspector のリストに AFK モーションを並べて追加) ・Modular Avatar 連携で Expression Menu を自動生成(複数スロット時) ・元の AFK の「含める/外す」「並び替え」を Inspector から制御 ・FX レイヤーの AFK 関連ステート削除に対応 ・Inspector UI を刷新(単一リスト型、ドラッグ & ドロップ、空時ピッカー) 1.0.2 - SDK validation 警告を解消 1.0.1 - ビルド後のコンポーネント残留を修正 1.0.0 - 初回リリース 過去の詳細は GitHub repo の CHANGELOG を参照してください。 ■ ライセンス MIT License https://github.com/sebanne1225/afk-manager/blob/main/LICENSE ■ GitHub https://github.com/sebanne1225/afk-manager ■ お問い合わせ 不具合報告・要望は GitHub Issues または BOOTH メッセージでお気軽にどうぞ。 「このアバターで動かなかった」等の報告も大歓迎です。 ツールの Tools メニューから AnimatorController の構造ダンプを出力できます。 報告時に添えていただけると対応がスムーズです。 よくわからなかったらとりあえずご一報だけでもお気軽に! ■ クレジット ・NDMF / Modular Avatar: bd_様 https://github.com/bdunderscore/ndmf




