improvement
This commit is contained in:
@@ -19,17 +19,6 @@ func _ready() -> void:
|
||||
# Initialize default parameters
|
||||
action_parameters["duration"] = 1.0
|
||||
|
||||
func _setup_parameter_fields() -> void:
|
||||
# Duration field
|
||||
var duration_label = Label.new()
|
||||
duration_label.text = "Duration:"
|
||||
add_child(duration_label)
|
||||
|
||||
var duration_field = LineEdit.new()
|
||||
duration_field.text = str(action_parameters["duration"])
|
||||
duration_field.connect("text_changed", _on_duration_changed)
|
||||
add_child(duration_field)
|
||||
|
||||
func _on_duration_changed(new_text: String) -> void:
|
||||
var value = float(new_text) if new_text.is_valid_float() else 1.0
|
||||
set_parameter("duration", value)
|
||||
|
||||
Reference in New Issue
Block a user