19 lines
548 B
GDScript
19 lines
548 B
GDScript
extends Node
|
|
|
|
onready var screen_size = Vector2(ProjectSettings.get("display/window/size/width"), ProjectSettings.get("display/window/size/height"))
|
|
onready var player = get_node("Player")
|
|
|
|
func update_view():
|
|
var canvas_transform = get_viewport().get_canvas_transform()
|
|
var pos = player.position
|
|
pos.y = 0
|
|
canvas_transform[2] = -player.position + screen_size / 2
|
|
get_viewport().set_canvas_transform(canvas_transform)
|
|
|
|
func _ready():
|
|
update_view()
|
|
|
|
func _on_Player_move():
|
|
print("moving")
|
|
update_view()
|
|
pass # Replace with function body.
|