mirror of
https://github.com/tonytins/CozyPixelStudio.git
synced 2025-06-25 19:24:44 -04:00
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:
parent
bc683bab2c
commit
b62d961e1e
3 changed files with 89 additions and 62 deletions
|
@ -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()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue