Forum de la communauté SFML

Aide => Graphique => Discussion démarrée par: natou2000 le Mars 17, 2020, 02:13:55 am

Titre: Enorme bug Graphique
Posté par: natou2000 le Mars 17, 2020, 02:13:55 am
Bonjours,

j'ai un énorme problème et je ne pourrais le résoudre par moi même
Screenshots de la fameuse fenêtre:
(https://image.noelshack.com/fichiers/2020/12/2/1584407384-capture-d-ecran-deepin-20200317020723.png)

le noir c'est l'ecrans de la fenêtre et le jaune c'est le Rectangle shape qui est sense prendre toute la place de la fenêtre !!!

window.setSize(500, 300);
m_shape2.setSize(sf::Vector2f(window.getSize().x, window.getSize().y));
m_shape2.setFillColor(sf::Color(255,255,0));
 
bon voila 3 lignes de code mais elles n'ont aucun sens !!!
je lui donne la taille de la fenêtre en setSize et elle me fait un petit rectangle jaune, pourquoi le RectangleShape ne couvre pas toute la fenêtre ?
Ah et je rajoute que ça fait cela absolument sur tout ce qui est dessiner comme si il y avait un coefficient ou je ne sais quoi qui réduit les objets graphique oO
Titre: Re: Enorme bug Graphique
Posté par: natou2000 le Mars 17, 2020, 06:33:38 am
Avancer peut-etre majeur, jetais entrainde desesperer sur le bug et jai eu lidee de tester plein de truc. rien de convainquant puis j'ai fais un .setRotate
(https://image.noelshack.com/fichiers/2020/12/2/1584423079-capture-d-ecran-deepin-20200317062746.png)

ca ma clairement modifier ma forme jappelle pas ca un rotate ! je pense que jignore comment mais je suis passer en vue 3D ou quelque chose comme ca donc si cela a pu vous aidez ;)
Titre: Re: Enorme bug Graphique
Posté par: Laurent le Mars 17, 2020, 08:35:30 am
Salut

Un code complet minimal qui reproduit le problème serait le bienvenu.
Titre: Re: Enorme bug Graphique
Posté par: natou2000 le Mars 17, 2020, 06:19:48 pm
salut, finalement j'ai trouver la source du problème c'est le faites que je fais un resize , mes nouveau élément graphique sont proportionnel a l'ancienne fenêtre !

Il y a pas une ligne de code permettant a que les prochains élément sont proportionnel a la nouvelle taille de la fenêtre ?
Titre: Re: Enorme bug Graphique
Posté par: Laurent le Mars 17, 2020, 07:07:29 pm
Les descriptions de code en langage naturel, c'est toujours très vague. Voir directement le code en question, ce serait plus clair ;)
Titre: Re: Enorme bug Graphique
Posté par: natou2000 le Mars 17, 2020, 07:19:13 pm
je souhaite que quand je rétrécis ma fenêtre celle ci se rétrécis mais pas n importe comment parce que la ça étire les forme ^^

le codes est beaucoup trop long pour que je le donne mais l’idée est la ;/
jutilise un scale du coup pour combler le probleme ^^
Titre: Re: Enorme bug Graphique
Posté par: Laurent le Mars 17, 2020, 09:04:08 pm
Pas sûr d'avoir compris, mais tu veux probalement un truc de ce genre : https://www.sfml-dev.org/tutorials/2.5/graphics-view-fr.php#afficher-plus-lorsque-la-fencotre-est-redimensionncee