Skip to content

1.9.0-rc.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Feb 10:38
· 1053 commits to main since this release

(these release notes include all of the changes in RC.0 as well)

What's Changed

New features

(new in rc.1)

  • Add a brand new UI for MA Parameters in Unity 2022 by @bdunderscore in #634
    • The new UI can distinguish between parameters whose default value is "not set" vs zero (#636)
  • MA Parameters can now set the default value for animator-only parameters by @bdunderscore in #648
  • Modular Avatar will convert animator parameter types to float (updating transitions as needed) when types are inconsistent between merged animators by @bdunderscore in #662

Notable changes

(new in rc.1)

  • Some changes have been made to how MA Parameters determines the value of the "Saved" property. In particular, if a parameter is defined by both MA Parameters and the Expressions Parameters asset, if either selects the parameter to be "Saved", then the parameter will be saved.
    (new in rc.2)
  • Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off Tools -> Modular Avatar -> Sync Bones in Edit Mode.

Bugfixes and improvements

(new in rc.1)

Other changes

Changes relevant only for rc.0 -> rc.1

(not translated)

  • fix: ScaleAdjuster not usable when gizmos are not enabled by @bdunderscore in #595
  • fix: language list not populated until a MA editor is shown by @bdunderscore in #624
  • fix: scale adjuster's hidden bones don't block PBs by @bdunderscore in #653
  • fix: FaceEmo is broken by type conversion logic (#674)

主な変更点

新機能

(rc.1での変更点)

  • Unity 2022から使われる、MA Parametersの新しいUIを実装 by @bdunderscore in #634
    • この新しいUIでは、初期値の「未設定状態」と「ゼロ設定」を使い分けることができます。 (#636)
  • MA Parametersでアニメーターのみパラメーターでも初期値を設定できるようになりました by @bdunderscore in #648
  • マージされるアニメーターの間でパラメーター型が異なる場合、Modular Avatarが自動的にfloatに変換し、それに応じてトランジションを調整するようになった by @bdunderscore in #662

重要な変更点

(rc.1での変更点)

  • MA Parametersの「保存する」設定の取り扱いが一部変わりました。特に、MA ParametersとExpression Parametersアセット両方に設定される場合は、どちらか片方でも「保存する」設定が入る場合は保存する扱いになります。
    (rc.2での変更点)
  • Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off Tools -> Modular Avatar -> Sync Bones in Edit Mode.
  • GameObjectをオフにしても、Merge Armatureがアバターのボーンに追従するようになりました。オフにしたい場合はコンポーネント自体をオフするか、Tools -> Modular Avatar -> Sync Bones in Edit Modeをオフにすれば止まります。

バグ修正や改善点

  • 空のアニメーターレイヤーを削除 by @bdunderscore in #579
  • Replace Object が子オブジェクトを消してしまうバグを修正 (#547) by @konsti219 in #575
  • 衣装のスケールをゼロにするとtransform情報が破壊されるバグを修正 by @bdunderscore in #577
  • VRChatのテンプレートアセットにあった、ゴミパラメーターデータを削除 by @bdunderscore in #578
  • Setup Outfitのエラーが見切られてしまう問題を修正 by @bdunderscore in #584
  • パラメーター型が一致しない時のエラー表示を改善 by @bdunderscore in #585
  • Move Independentlyが正しく更新しない場合がある問題を修正 by @bdunderscore in #587

(rc.1での変更点)

  • MA Move Independentlyの親が動くと挙動がおかしい問題を修正 by @bdunderscore in #596
  • VRChat以外のプラットホームへの対応を修正 by @kaikoga in #650
  • World Fixed Objectがあるとアンドロイド向けビルドが失敗するバグを修正 by @bdunderscore in #629
  • 未登録SDKパラメーターを登録 by @dag-ed in #647
  • Rename Parameters が子オブジェクトのアニメーターに影響しなくなった by @bdunderscore in #659

その他

New Contributors