fun
This commit is contained in:
parent
5cfdd34e96
commit
13ccecad19
25 changed files with 730 additions and 53 deletions
10
Player/Camera/CameraController.gd
Normal file
10
Player/Camera/CameraController.gd
Normal file
|
@ -0,0 +1,10 @@
|
|||
extends Camera2D
|
||||
|
||||
@onready var player = $"../"
|
||||
|
||||
func _process(delta):
|
||||
var velocModifier = clamp(abs(player.velocity.x) - 700, 0, 1000)
|
||||
var direction = clamp(player.velocity.x, -1, 1)
|
||||
|
||||
position = (get_local_mouse_position() / 3)
|
||||
position.x += velocModifier * direction / 10
|
9
Player/Camera/camera.tscn
Normal file
9
Player/Camera/camera.tscn
Normal file
|
@ -0,0 +1,9 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://cjjrxtvufk35a"]
|
||||
|
||||
[ext_resource type="Script" path="res://Player/Camera/CameraController.gd" id="1_5yyqm"]
|
||||
|
||||
[node name="Camera" type="Camera2D"]
|
||||
zoom = Vector2(3, 3)
|
||||
position_smoothing_enabled = true
|
||||
position_smoothing_speed = 35.0
|
||||
script = ExtResource("1_5yyqm")
|
Loading…
Add table
Add a link
Reference in a new issue