Menu
CoddyTech

Une caméra fluide

Fait partie de la section Sensations de jeu du Journey Godot de Coddy. Leçon 10 sur 23.

Une caméra fixée au joueur démarre et s’arrête par à-coups. Une caméra qui reste un peu en arrière, puis rattrape son retard, se déplace plus doucement.

Camera2D permet cela grâce au lissage de la position.

position_smoothing_enabled = true
position_smoothing_speed = 4.0

La première ligne active le lissage. La vitesse détermine à quelle vitesse la vue rattrape son retard. Une petite valeur fait que la caméra reste loin derrière, tandis qu’une grande valeur réduit fortement ce retard. La valeur par défaut de Godot est 5.

Le nœud caméra continue de se déplacer avec le joueur. Seule la vue à l’écran accuse un retard.

challenge icon

Défi

Facile

Activez le lissage de la position de la caméra, avec une vitesse de 4.0. Conservez les limites.

Essayez vous-même

extends Camera2D

func _ready():
	limit_left = 0
	limit_top = 0
	limit_right = 1600
	limit_bottom = 360
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Sensations de jeu

Entraînez-vous par vous-même : Playground Godot