Restructuring of Nodes and Scenes. Added WorldCamera. Added a Main Scene.
This commit is contained in:
15
Scenes/Map/visible_on_screen_notifier_2d.gd
Normal file
15
Scenes/Map/visible_on_screen_notifier_2d.gd
Normal file
@@ -0,0 +1,15 @@
|
||||
extends VisibleOnScreenNotifier2D
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
_calculateRect()
|
||||
get_tree().root.size_changed.connect(_calculateRect)
|
||||
|
||||
|
||||
func _calculateRect():
|
||||
var multiplier: float = get_viewport_rect().size.y / get_viewport_rect().size.x
|
||||
var size: float = 640 / multiplier
|
||||
|
||||
rect.position.y = -size/2
|
||||
rect.size.y = size
|
||||
Reference in New Issue
Block a user