mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-02-13 17:23:08 +00:00
some formatting
This commit is contained in:
parent
837204f843
commit
18ef51f014
|
@ -1,10 +1,10 @@
|
||||||
extends AcceptDialog
|
extends AcceptDialog
|
||||||
|
|
||||||
|
var main_canvas := Global.control.find_child("Main Canvas", true, false)
|
||||||
|
|
||||||
@onready var slider := $VBoxContainer/ValueSlider as ValueSlider
|
@onready var slider := $VBoxContainer/ValueSlider as ValueSlider
|
||||||
@onready var fullscreen_warning := $VBoxContainer/FullscreenWarning as Label
|
@onready var fullscreen_warning := $VBoxContainer/FullscreenWarning as Label
|
||||||
|
|
||||||
var main_canvas := Global.control.find_child("Main Canvas", true, false)
|
|
||||||
|
|
||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
if main_canvas is FloatingWindow: ## If it's shifted to a window then get the content
|
if main_canvas is FloatingWindow: ## If it's shifted to a window then get the content
|
||||||
|
|
12
src/UI/UI.gd
12
src/UI/UI.gd
|
@ -1,9 +1,10 @@
|
||||||
extends Panel
|
extends Panel
|
||||||
|
|
||||||
|
var shader_disabled := false
|
||||||
|
var transparency_material: ShaderMaterial
|
||||||
|
|
||||||
@onready var main_canvas_container := find_child("Main Canvas") as Container
|
@onready var main_canvas_container := find_child("Main Canvas") as Container
|
||||||
|
|
||||||
var shader_moved := false
|
|
||||||
var transparency_material: ShaderMaterial
|
|
||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
transparency_material = material
|
transparency_material = material
|
||||||
|
@ -14,13 +15,12 @@ func _ready() -> void:
|
||||||
func _re_configure_shader():
|
func _re_configure_shader():
|
||||||
await get_tree().process_frame
|
await get_tree().process_frame
|
||||||
if get_window() != main_canvas_container.get_window():
|
if get_window() != main_canvas_container.get_window():
|
||||||
main_canvas_container.material = transparency_material
|
|
||||||
material = null
|
material = null
|
||||||
shader_moved = true
|
shader_disabled = true
|
||||||
else:
|
else:
|
||||||
if shader_moved:
|
if shader_disabled:
|
||||||
material = transparency_material
|
material = transparency_material
|
||||||
shader_moved = false
|
shader_disabled = false
|
||||||
|
|
||||||
|
|
||||||
func _on_main_canvas_item_rect_changed() -> void:
|
func _on_main_canvas_item_rect_changed() -> void:
|
||||||
|
|
Loading…
Reference in a new issue