summaryrefslogtreecommitdiffstats
path: root/Scripts/libunity.py
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2023-08-10 11:10:19 -0700
committeryum <yum.food.vr@gmail.com>2023-08-10 13:51:33 -0700
commit4337cb33939e43af1ed479bf87cb9390bcbae8b1 (patch)
tree90c334f08556ee35af60f5d803fd7410e53a625f /Scripts/libunity.py
parentfef5887fe4aae8d4a9dc344721426237368a08e5 (diff)
Add show/hide animation for ray-marched custom chatbox
* Fix mirror behavior for ray-marched chatbox
Diffstat (limited to 'Scripts/libunity.py')
-rw-r--r--Scripts/libunity.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Scripts/libunity.py b/Scripts/libunity.py
index bbf9498..3fd1011 100644
--- a/Scripts/libunity.py
+++ b/Scripts/libunity.py
@@ -581,8 +581,14 @@ class UnityAnimator():
unity_type = '3'
elif param_type == bool:
unity_type = '4'
+
anim = self.peekNodeOfClass('91')
params = anim.mapping['AnimatorController'].mapping['m_AnimatorParameters']
+
+ for p in params.sequence:
+ if p.mapping['m_Name'] == param_name:
+ return
+
param = params.addChildMapping()
param.mapping['m_Name'] = param_name
param.mapping['m_Type'] = unity_type