Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - G.

Pages: [1] 2 3 ... 42 Suivante »
1
C / Re: Rotation d'un sprite selon son axe vertical
« le: Novembre 25, 2023, 09:47:47 pm »
Si je me souviens bien t'as au moins 2 façons potentielles de faire ça.
(je connais pas la syntaxe en C donc à adapter)

avec sprite setScale, si scale négativement ton sprite, ça donnera un effet retourné. Par exemple setScale(-1, 1) bah au lieu d'être orienté vers la droite il sera vers la gauche

avec sprite setTextureRect, au lieu de partir du coin haut gauche et d'avoir une largeur de w, tu pars du coin haut droite avec une largeur de -w

2
Graphique / Re: Error: Could not load texture
« le: Juin 21, 2023, 09:53:11 pm »
En général quand t'as plein de caractères étranges dans la console quand tu charges une image, c'est que tu compiles en mode Release en ayant lié la version Debug de SFML, ou à l'inverse compiles en mode Debug avec la version Release de SFML.
A vérifier :p

3
Discussions générales / Re: SMLF est mort !!
« le: Février 06, 2023, 01:22:34 am »
Ok j'en prends bonne note  ???

4
Hello.
Je n'ai jamais utilisé SFML sur mobile, mais je me souviens avoir lu très récemment un message d'un membre de la team SFML sur le forum anglais dire qu'il n'y avait pas (pour l'instant ?) de shaders sur android :(

5
Général / Re: pb template
« le: Juillet 16, 2022, 12:59:15 pm »
WTF pourquoi le texte d'erreur est sous forme d'image ?  ???

La première erreur est assez parlante, getSize n'existe pas pour sf::Sprite, comme on peut le constater dans la doc donc à _tShape.getSize() le compilateur ne sait pas quoi faire.
Tu peux éventuellement utiliser la fonction getGlobalBounds pour récup les hauteur et largeur de ton sprite. (s'il est pas rotaté)

Ensuite on voit que l'erreur est relative à ton ::_TShape dans le is_same, si on sait pas trop on mate la doc du is_same et on voit que c'est ::value qu'il faut utiliser (ou direct is_same_v si c'est possible)

Pour finir, juste une suggestion pas forcément correcte suivant ce que tu veux faire, si tu veux juste vérifier si le clic de souris est sur un rectangle ou un sprite tu peux récupérer le rectangle englobant de ton sprite ou de ton rectangle avec getGlobalBounds() puis vérifier avec contains si ce rectangle contient ton curseur de souris

6
Fenêtrage / Re: Problème avec "sf::RenderWindow"
« le: Janvier 11, 2022, 02:43:01 pm »
Y'a une de tes images qui parle de sfml-graphics-2.dll alors que tu parles de debug, la DLL debug c'est sfml-graphics-d-2.dll donc peut être as-tu oublié le -d quand tu link sfml-graphics (ou autres) dans ta configuration debug.

(et aussi il me semble que c'est fortement déconseillé de mettre des RenderWindow en global ou static (ainsi que les autres ressources style Texture))

7
Général / Re: sf::Packet the packet data is mixed up
« le: Décembre 29, 2021, 08:42:13 pm »
French forums again.

>>> english <<<

8
Général / Re: client floods the server
« le: Décembre 19, 2021, 07:47:07 pm »
Hello, the french forums are a bit deserted, especially if you don't speak french.
There's an english forum, with a lot more people! (you can also access it from here by clicking "forum anglais" at the top right of the page)

9
Général / Re: Basique : Afficher un Sf::Text
« le: Novembre 29, 2021, 03:06:06 am »
Yes en effet c'était ça, tu verras c'est pareil avec les textures et les sons

10
Général / Re: RENDU FONT DANS SFML SF::TEXT
« le: Novembre 25, 2021, 08:06:49 pm »
Je pense que c'est parce que les polices affichées par windows ont l'option ClearType d'activée, et c'est ce qui fait la différence.
Si tu désactives cleartype dans windows tu verras que la police zoomée dans visual studio sera pareille que celle rendue par SFML.

Ensuite est-ce que c'est possible de l'activer en modifiant SFML je ne sais pas, ni comment l'implémenter soit-même

11
Général / Re: RENDU FONT DANS SFML SF::TEXT
« le: Novembre 24, 2021, 05:03:50 am »
T'as essayé avec exactement les même couleurs de police et couleurs de fond ?

12
Général / Re: Probleme de liasion
« le: Octobre 04, 2021, 03:33:49 am »
Tu as téléchargé le package SFML qui correspond exactement à la version de ton compilateur ?

https://www.sfml-dev.org/faq.php#tr-grl-verbose-ide
Tu peux aussi faire ça pour nous montrer la ligne de commande qui compile, on devrait voir si t'as oublié un paramètre

13
Général / Re: SFML s'orienter vers un point ou sprite ou souris
« le: Juillet 22, 2021, 12:19:05 pm »
Bah du coup avec setRotation ça devrait fonctionner. Et utiliser les float plutôt que des int pour tes angles sinon ça casse tout

14
Général / Re: SFML s'orienter vers un point ou sprite ou souris
« le: Juillet 22, 2021, 11:14:21 am »
Faut utiliser setRotation, rotate ça ajoute une rotation.

Mais du coup je suis pas sûr de ce que tu veux dire. Quand tu dis orienter vers, tu veux en fait dire se déplacer vers ? 🤔
Parce que orienter ça veut juste dire se tourner dans une direction

15
Général / Re: SFML s'orienter vers un point ou sprite ou souris
« le: Juillet 21, 2021, 05:04:35 pm »
Oui tu dois la créer.
Tu peux utiliser la fonction atan2 de C++ pour calculer l'angle dans lequel orienter le sprite, un truc du style
float angle = atan2(souris.y - sprite.y, souris.x - sprite.x)
Ça te donne l'angle en radians, tu le convertis en degrés car SFML utilise des degrés puis tu fais tourner ton sprite avec setRotation.
Note que le sprite tourne autour de son origin, qui de base est dans le coin haut gauche du sprite. Donc si tu préfères que le sprite tourne autour de son centre, faudra changer l'origin pour le centre avec setOrigin

Pages: [1] 2 3 ... 42 Suivante »
anything