Browse Source

Merge pull request #93855 from ayanchavand/fix-docs-code-anim

Fix AnimationMixer docs example code for `get_root_motion_rotation_accumulator`
Rémi Verschelde 1 year ago
parent
commit
9db1a963be
1 changed files with 2 additions and 2 deletions
  1. 2 2
      doc/classes/AnimationMixer.xml

+ 2 - 2
doc/classes/AnimationMixer.xml

@@ -189,10 +189,10 @@
 				func _process(delta):
 				func _process(delta):
 				    if Input.is_action_just_pressed("animate"):
 				    if Input.is_action_just_pressed("animate"):
 				        state_machine.travel("Animate")
 				        state_machine.travel("Animate")
-				    var current_root_motion_rotation_accumulator: Quaternion = animation_tree.get_root_motion_Quaternion_accumulator()
+				    var current_root_motion_rotation_accumulator: Quaternion = animation_tree.get_root_motion_rotation_accumulator()
 				    var difference: Quaternion = prev_root_motion_rotation_accumulator.inverse() * current_root_motion_rotation_accumulator
 				    var difference: Quaternion = prev_root_motion_rotation_accumulator.inverse() * current_root_motion_rotation_accumulator
 				    prev_root_motion_rotation_accumulator = current_root_motion_rotation_accumulator
 				    prev_root_motion_rotation_accumulator = current_root_motion_rotation_accumulator
-				    transform.basis *= difference
+				    transform.basis *=  Basis(difference)
 				[/gdscript]
 				[/gdscript]
 				[/codeblocks]
 				[/codeblocks]
 				However, if the animation loops, an unintended discrete change may occur, so this is only useful for some simple use cases.
 				However, if the animation loops, an unintended discrete change may occur, so this is only useful for some simple use cases.