Avatar property changes revert while the SDK Builder panel is open
nekobako
If an AnimatorController is assigned to the avatar’s Animator, any properties animated by that controller will revert to their previous state when modified in the Inspector while the SDK Builder panel is open.
This issue occurs with both VRChat-provided components and custom components used in non-destructive workflows.
Reproduction steps:
- Assign an AnimatorController to the avatar’s Animator.
- In the AnimatorController, create an Animation that animates a property of any component.
- Open the SDK Builder panel.
- In the Inspector, change the property that is being animated.
- After about 2 seconds, the value reverts to its previous state.
Expected behavior:
Even when the SDK Builder panel is open, the properties set in the Inspector should not revert.
A reproduction video using the VRC Position Constraint component is attached.
Log In
ahzkwid
I’ve experienced this issue as well.
In my case, the pose keeps reverting even after I change it. Because of this, I have to exit the Builder, work on the pose, save the scene, and then reload it every time. It’s quite troublesome.
Since the cause is still unknown, I’ve just been leaving it as is.
私もこの問題を経験しました。
私の場合は、ポーズを変更しても元に戻ってしまう現象です。
そのため、ポーズ作業を行うときは毎回Builderを閉じてから作業し、シーンを保存して再読み込みしています。かなり面倒です。
原因が不明なので、そのまま放置していました。
nekobako
Tested on SDK 3.9.0
nekobako
This post is the simple and accurate version of the post below.
Please merge the post below into this post.