Jelajahi Sumber

Merge pull request #79155 from Owl-A/bugfix-57779

Add 3.x compatibility for animation loop mode
Rémi Verschelde 2 tahun lalu
induk
melakukan
dbec337532
1 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 5 0
      scene/resources/animation.cpp

+ 5 - 0
scene/resources/animation.cpp

@@ -427,6 +427,11 @@ bool Animation::_set(const StringName &p_name, const Variant &p_value) {
 		} else {
 		} else {
 			return false;
 			return false;
 		}
 		}
+#ifndef DISABLE_DEPRECATED
+	} else if (prop_name == "loop" && p_value.operator bool()) { // Compatibility with Godot 3.x.
+		loop_mode = Animation::LoopMode::LOOP_LINEAR;
+		return true;
+#endif // DISABLE_DEPRECATED
 	} else {
 	} else {
 		return false;
 		return false;
 	}
 	}