Ver Fonte

Merge pull request #31979 from Eoin-ONeill-Yokai/bugfix-31973

CharFXTransform Type Hint Error
Rémi Verschelde há 6 anos atrás
pai
commit
8bcf6ca953
2 ficheiros alterados com 3 adições e 1 exclusões
  1. 1 1
      scene/gui/rich_text_effect.cpp
  2. 2 0
      scene/register_scene_types.cpp

+ 1 - 1
scene/gui/rich_text_effect.cpp

@@ -33,7 +33,7 @@
 #include "core/script_language.h"
 
 void RichTextEffect::_bind_methods() {
-	BIND_VMETHOD(MethodInfo(Variant::INT, "_process_custom_fx", PropertyInfo(Variant::OBJECT, "char_fx", PROPERTY_HINT_RESOURCE_TYPE, "CustomFXChar")));
+	BIND_VMETHOD(MethodInfo(Variant::BOOL, "_process_custom_fx", PropertyInfo(Variant::OBJECT, "char_fx", PROPERTY_HINT_RESOURCE_TYPE, "CharFXTransform")));
 }
 
 Variant RichTextEffect::get_bbcode() const {

+ 2 - 0
scene/register_scene_types.cpp

@@ -101,6 +101,7 @@
 #include "scene/gui/popup_menu.h"
 #include "scene/gui/progress_bar.h"
 #include "scene/gui/reference_rect.h"
+#include "scene/gui/rich_text_effect.h"
 #include "scene/gui/rich_text_label.h"
 #include "scene/gui/scroll_bar.h"
 #include "scene/gui/scroll_container.h"
@@ -344,6 +345,7 @@ void register_scene_types() {
 	ClassDB::register_class<ColorPickerButton>();
 	ClassDB::register_class<RichTextLabel>();
 	ClassDB::register_class<RichTextEffect>();
+	ClassDB::register_class<CharFXTransform>();
 	ClassDB::register_class<PopupDialog>();
 	ClassDB::register_class<WindowDialog>();
 	ClassDB::register_class<AcceptDialog>();