瀏覽代碼

Merge pull request #100416 from TokageItLab/anode-ex

Make `AnimationNodeExtension` extend `AnimationNode` instead of `AnimationRootNode`
Rémi Verschelde 8 月之前
父節點
當前提交
9830780b3d
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      doc/classes/AnimationNodeExtension.xml
  2. 2 2
      scene/animation/animation_node_extension.h

+ 1 - 1
doc/classes/AnimationNodeExtension.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <?xml version="1.0" encoding="UTF-8" ?>
-<class name="AnimationNodeExtension" inherits="AnimationRootNode" experimental="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd">
+<class name="AnimationNodeExtension" inherits="AnimationNode" experimental="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd">
 	<brief_description>
 	<brief_description>
 		Base class for extending [AnimationRootNode]s from GDScript, C#, or C++.
 		Base class for extending [AnimationRootNode]s from GDScript, C#, or C++.
 	</brief_description>
 	</brief_description>

+ 2 - 2
scene/animation/animation_node_extension.h

@@ -33,8 +33,8 @@
 
 
 #include "scene/animation/animation_tree.h"
 #include "scene/animation/animation_tree.h"
 
 
-class AnimationNodeExtension : public AnimationRootNode {
-	GDCLASS(AnimationNodeExtension, AnimationRootNode);
+class AnimationNodeExtension : public AnimationNode {
+	GDCLASS(AnimationNodeExtension, AnimationNode);
 
 
 public:
 public:
 	virtual NodeTimeInfo _process(const AnimationMixer::PlaybackInfo p_playback_info, bool p_test_only = false) override;
 	virtual NodeTimeInfo _process(const AnimationMixer::PlaybackInfo p_playback_info, bool p_test_only = false) override;