better cam
This commit is contained in:
+7
-2
@@ -1,7 +1,7 @@
|
||||
extends CharacterBody2D
|
||||
@onready var animated_sprite_2d = $AnimatedSprite2D
|
||||
@onready var camera_2d = $Camera2D
|
||||
@onready var color_rect = $Camera2D/ColorRect
|
||||
@onready var camera_2d = %Camera2D
|
||||
@onready var color_rect = %ColorRect
|
||||
@onready var pipe_timer = $pipe_timer
|
||||
@onready var pipe_timer_half = $pipe_timer_half
|
||||
@onready var coin_amt = $CanvasLayer/Control/CoinAmt
|
||||
@@ -73,6 +73,11 @@ func _ready():
|
||||
collision_shape_2d.shape.height = 15
|
||||
|
||||
func _process(delta):
|
||||
camera_2d.position.x = position.x + 50
|
||||
|
||||
if is_on_floor() or velocity.y > 0 and camera_2d.position.y < position.y:
|
||||
camera_2d.position.y = position.y if not is_big else position.y + 8
|
||||
|
||||
# set camera
|
||||
if position.y <= 32:
|
||||
camera_2d.limit_bottom = 32
|
||||
|
||||
Reference in New Issue
Block a user