diff options
author | Chinmay Awale <chinubeta0710@gmail.com> | 2023-07-07 17:45:11 +0530 |
---|---|---|
committer | Chinmay Awale <chinubeta0710@gmail.com> | 2023-07-10 16:16:19 +0530 |
commit | 1686a7a1a272021d8c3d0929c6a25923bebf889d (patch) | |
tree | d53347d2969bbf3ef284c2537323a9dcb4fe83f9 /scene/resources/animation.cpp | |
parent | 443820686cad24bbdd7e7050fa3d3f33f43a7bb5 (diff) | |
download | redot-engine-1686a7a1a272021d8c3d0929c6a25923bebf889d.tar.gz |
add 3.x compatibility for animation loop mode
Diffstat (limited to 'scene/resources/animation.cpp')
-rw-r--r-- | scene/resources/animation.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scene/resources/animation.cpp b/scene/resources/animation.cpp index 7078d60de5..1ab6e714a8 100644 --- a/scene/resources/animation.cpp +++ b/scene/resources/animation.cpp @@ -427,6 +427,11 @@ bool Animation::_set(const StringName &p_name, const Variant &p_value) { } else { 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 { return false; } |