Fix various editor easing property issues
This commit is contained in:
parent
2e14492879
commit
eaa61d24e9
1 changed files with 3 additions and 2 deletions
|
@ -1516,7 +1516,6 @@ void EditorPropertyEasing::_drag_easing(const Ref<InputEvent> &p_ev) {
|
||||||
val = CLAMP(val, -1'000'000, 1'000'000);
|
val = CLAMP(val, -1'000'000, 1'000'000);
|
||||||
|
|
||||||
emit_changed(get_edited_property(), val);
|
emit_changed(get_edited_property(), val);
|
||||||
easing_draw->queue_redraw();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1568,6 +1567,9 @@ void EditorPropertyEasing::_draw_easing() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void EditorPropertyEasing::update_property() {
|
void EditorPropertyEasing::update_property() {
|
||||||
|
float val = get_edited_property_value();
|
||||||
|
spin->set_value_no_signal(val);
|
||||||
|
|
||||||
easing_draw->queue_redraw();
|
easing_draw->queue_redraw();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1575,7 +1577,6 @@ void EditorPropertyEasing::_set_preset(int p_preset) {
|
||||||
static const float preset_value[EASING_MAX] = { 0.0, 1.0, 2.0, 0.5, -2.0, -0.5 };
|
static const float preset_value[EASING_MAX] = { 0.0, 1.0, 2.0, 0.5, -2.0, -0.5 };
|
||||||
|
|
||||||
emit_changed(get_edited_property(), preset_value[p_preset]);
|
emit_changed(get_edited_property(), preset_value[p_preset]);
|
||||||
easing_draw->queue_redraw();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void EditorPropertyEasing::_setup_spin() {
|
void EditorPropertyEasing::_setup_spin() {
|
||||||
|
|
Loading…
Reference in a new issue