Added layer settings

This commit is contained in:
2024-02-14 13:52:59 +01:00
parent cf31ba3444
commit ec676aad5d
19 changed files with 133 additions and 26 deletions

View File

@ -0,0 +1,12 @@
extends CheckButton
@export var layer_number: int
func _ready():
set_pressed_no_signal(Global.camera.cull_mask & (1 << (layer_number - 1)))
func on_toggled(toggled_on: bool):
if toggled_on:
Global.camera.cull_mask |= 1 << (layer_number - 1)
else:
Global.camera.cull_mask &= ~(1 << (layer_number - 1))