Import test project as example

TODO: update gitlab-ci template to also use the test-project
This commit is contained in:
abarichello
2020-05-18 16:17:43 -03:00
parent 3e18735be5
commit 9fd1c3aee0
50 changed files with 2453 additions and 16 deletions

25
test-project/scripts/Main.gd Executable file
View File

@@ -0,0 +1,25 @@
extends Node2D
signal start_zoom_out
const ZOOM_DELTA: float = 0.2
const MOVE_DELTA: float = 0.353
onready var camera: Camera2D = $Path2D/PathFollow2D/MenuCamera
var camera_zooming: bool = false
func _process(delta: float):
if camera_zooming:
self.zoom_out_proccess(delta)
func zoom_out_proccess(delta: float) -> void:
var delta_speed = delta * ZOOM_DELTA
if camera.zoom < Vector2(1, 1):
camera.zoom += Vector2(delta_speed, delta_speed)
else:
self.camera_zooming = false
$Path2D/PathFollow2D.unit_offset += delta * MOVE_DELTA
func _on_Main_start_zoom_out():
self.camera_zooming = true