Limites de la caméra
Fait partie de la section Sensations de jeu du Journey Godot de Coddy. Leçon 9 sur 23.
La caméra suit le robot au-delà des bords du niveau. Au début, tu peux voir le vide sombre à gauche et sous le sol.
Un Camera2D possède quatre limites, exprimées en pixels du niveau. La vue ne les dépasse jamais.
extends Camera2D
func _ready():
limit_left = 0
limit_right = 1600Une limite correspond à un bord de la vue, et non au centre de la caméra. Avec limit_right = 1600, le bord droit de l’écran s’arrête à 1600. Le centre de la caméra s’arrête 320 pixels plus tôt. limit_top et limit_bottom fonctionnent de la même manière vers le haut et vers le bas.
Défi
FacileGarde la vue à l’intérieur du niveau.
- Ce script se trouve sur la caméra. Dans
_ready(), définislimit_leftetlimit_topsur0. - Définis
limit_rightsur1600etlimit_bottomsur360.
Appuie sur « Jouer » et marche jusqu’aux deux extrémités : la vue s’arrête aux bords du niveau. Puis clique sur « Vérifier ».
Essayez vous-même
extends Camera2D
func _ready():
pass
Toutes les leçons de Sensations de jeu
Entraînez-vous par vous-même : Playground Godot