Forum de la communauté SFML

Aide => Graphique => Discussion démarrée par: bungee le Juillet 23, 2013, 03:03:40 am

Titre: Texte fixe dans View scrollée
Posté par: bungee le Juillet 23, 2013, 03:03:40 am
Bonsoir,

Est-il possible d'afficher un texte fixe dans une view scrollée au lieu de déplacer le texte à la même vitesse que le scroll de la view? (c'est pas très clair je sais  ::)).

Merci :)
Titre: Re : Texte fixe dans View scrollée
Posté par: Laurent le Juillet 23, 2013, 07:59:19 am
Il suffit d'utiliser une autre vue, fixe.
Titre: Re : Texte fixe dans View scrollée
Posté par: bungee le Juillet 24, 2013, 04:23:56 am
oki j'ai résolu mon problème mais sans utiliser une autre view, à vrai dire j'ai jeté un oeil dans les tutoriaux sur les View et getDefaultView() m'a suffit !

Pour les curieux ou ceux qui ne lisent pas les tutos
scene.clear();
scene.setView(mainView);   // mainView est scrollée    mainView.move(0.f, -100.f) par exemple
scene.draw(/* des machins qui bougent dans tous les sens */);
scene.setView(scene.getDefaultView());
scene.draw(/* le drawable fixe */);
scene.display();
 

C'est quand même bien fait ! (c) Poelvoorde  ;D
Merci bien !
Titre: Re : Texte fixe dans View scrollée
Posté par: G. le Juillet 24, 2013, 01:10:50 pm
Bah donc t'utilises une autre vue. mainView et celle par défaut. :p
Titre: Re : Texte fixe dans View scrollée
Posté par: bungee le Juillet 24, 2013, 09:10:51 pm
ha oui  ;D je pensais que la vue par défaut correspondait à la première vue appliquée à la scène !
au temps pour moi !