Plateformer Leçon 9
Un fond sympathique

Nous allons réalisé un fond qui va suivre bouger avec la caméra pour donner du dynamisme à notre jeu.

1) Créer une nouvelle scène
Lui donner comme dimension 1024*768

2) Créer un nouvel acteur "background"
Créer deux nouvelles variable dans l'acteur
- startX
- startY
background.jpg

Placer l'acteur sur la scène

ATTENTION : désormais nous allons coder dans l'instance qui sera sur la scène, et non plus sur le prototype, afin d 'avoir accès aux propriété de la scène.

3) Dans l'instance de background placée sur la scène
- Utiliser un "change attribute" pour stocker les cordonnées de départ du background

background_suis_la_caméra.jpg

- Utiliser un "constraint attribute" pour suivre la camera :


background_suis_la_caméra.jpg
self.position X ====> scène.camera.originX + startX
(idem en Y)

Et voilà !

On peut ajouter d'aure background et utiliser cette formule pour modifier leur vitesse :
self.position X prend scène.camera.originX/x + startX