Menu
CoddyTech

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 = 1600

Une 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.

challenge icon

Défi

Facile

Garde la vue à l’intérieur du niveau.

  1. Ce script se trouve sur la caméra. Dans _ready(), définis limit_left et limit_top sur 0.
  2. Définis limit_right sur 1600 et limit_bottom sur 360.

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