Onion skinning settings have been moved to a popup window

You can open the settings from a new button next to the onion settings button.
This commit is contained in:
OverloadedOrama 2020-03-31 19:14:13 +03:00
parent bc683bab2c
commit b62d961e1e
3 changed files with 89 additions and 62 deletions

View file

@ -4,6 +4,7 @@ var fps := 6.0
var animation_loop := 1 # 0 is no loop, 1 is cycle loop, 2 is ping-pong loop
var animation_forward := true
func add_frame() -> void:
var new_canvas : Canvas = load("res://Prefabs/Canvas.tscn").instance()
new_canvas.size = Global.canvas.size
@ -46,6 +47,10 @@ func _on_OnionSkinning_pressed() -> void:
Global.canvas.update()
func _on_OnionSkinningSettings_pressed() -> void:
$OnionSkinningSettings.popup_centered()
func _on_LoopAnim_pressed() -> void:
match animation_loop:
0: # Make it loop
@ -285,3 +290,4 @@ func _on_OpacitySlider_value_changed(value) -> void:
Global.layer_opacity_slider.value = value
Global.layer_opacity_spinbox.value = value
Global.canvas.update()