Move some methods to Animation from Variant for refactoring
This commit is contained in:
parent
b6d102c7c2
commit
9d47e079b7
11 changed files with 495 additions and 870 deletions
|
|
@ -6056,10 +6056,9 @@ void AnimationTrackEditor::_edit_menu_pressed(int p_option) {
|
|||
real_t to_diff = fmod(b - a, Math_TAU);
|
||||
to_v = a + fmod(2.0 * to_diff, Math_TAU) - to_diff;
|
||||
}
|
||||
Variant delta_v;
|
||||
Variant::sub(to_v, from_v, delta_v);
|
||||
Variant delta_v = Animation::subtract_variant(to_v, from_v);
|
||||
double duration = to_t - from_t;
|
||||
double fixed_duration = duration - 0.01; // Prevent to overwrap keys...
|
||||
double fixed_duration = duration - UNIT_EPSILON; // Prevent to overwrap keys...
|
||||
for (double delta_t = dur_step; delta_t < fixed_duration; delta_t += dur_step) {
|
||||
Pair<real_t, Variant> keydata;
|
||||
keydata.first = from_t + delta_t;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue