Fixes animation bug for tracks that loop

This commit is contained in:
Ariel Manzur
2017-08-18 03:07:01 -03:00
parent 24db850a46
commit 536cc55d7a

View File

@@ -1455,7 +1455,7 @@ void Animation::value_track_get_key_indices(int p_track, float p_time, float p_d
if (from_time>to_time) { if (from_time>to_time) {
// handle loop by splitting // handle loop by splitting
_value_track_get_key_indices_in_range(vt,length-from_time,length,p_indices); _value_track_get_key_indices_in_range(vt,from_time,length,p_indices);
_value_track_get_key_indices_in_range(vt,0,to_time,p_indices); _value_track_get_key_indices_in_range(vt,0,to_time,p_indices);
return; return;
} }