effectivement j'ai quelque petit point de c++ a approfondir.
La première solution a l'air plus facile a utiliser, mais quand je le fait mon compilo me ressort cette erreur :
base operand of '->' has non-pointer type 'Quest' .
J'ai surement fait une erreur de syntaxe ou alors mal fait quelque chose.
#include <SFML/Graphics.hpp>
#include "Quest.h"
class Player : public sf::Drawable, public sf::Transformable
{
public:
sf::Texture t_playeur;
sf::Sprite s_player;
Quest quest;
Player();
void detection_quest();
private:
void Player::detection_quest()
{
if ((s_player.getPosition().y == 300 ) && (s_player.getPosition().x == 300 ))
{
quest -> quest1();
}
}