Forum de la communauté SFML

Aide => Graphique => Discussion démarrée par: Snitteur le Août 26, 2014, 06:25:31 pm

Titre: Problème avec la POO
Posté par: Snitteur le Août 26, 2014, 06:25:31 pm
Bonjour je suis désoler de repost si vite mais j'ai encore un problème avec la POO.
Voici mon code :

Main.cpp
(click to show/hide)

Piece.h
(click to show/hide)

Piece.cpp
(click to show/hide)

Personnage.h
(click to show/hide)

Personnage.cpp

(click to show/hide)

Donc voila ce que je faire c'est voir si il y a collision entre la pièce et le Personnage grâce au floatrect mais voiti que je coince sa me met : 
 floatrect parachutiste n'est pas déclarer dans la fonction bool de Piece::collision.

Je ne sait plus quoi faire. Merci de m'aider.
Titre: Re : Problème avec la POO
Posté par: Develog le Août 26, 2014, 10:06:48 pm
C'est normal que le compilo te dise que ta variable n'est pas déclaré puisque tu la déclares dans ta classe personnage et tu ne fais pas d'appel à cette classe dans ta classe Piece.
Tu dois utiliser un pointeur
Titre: Re : Problème avec la POO
Posté par: Snitteur le Août 26, 2014, 10:43:51 pm
Ok ok merci