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

Messages récents

Pages: « Précédente 1 ... 3 4 [5] 6 7 ... 10 Suivante »
41
Général / Re: Création d'événement pour des boutons
« Dernier message par squidblack le Mars 06, 2024, 07:59:13 am »
Salut,

Le soucis avec ton code est que lorsqu'une des deux conditions échoue, ton curseur est réinitialisé. Pour éviter ça tu peux utiliser un "if/else if". Si t'as un grand nombre de boutons par la suite tu peux généraliser le tout en les mettant dans un conteneur et en itérant dessus.

D'ailleurs, tu peux convertir ton Vector2i en Vector2f en utilisant le constructeur de la classe directement :
sf::Vector2f mousePosF(mousePos);
J'ai essayé et ça marche.
42
Discussions générales / Suite de mon dernier post
« Dernier message par Junalista le Janvier 20, 2024, 03:29:15 pm »
J'ai réussi enfin à afficher la fenêtre de test, mais j'ai un autre souci la fonction LoadFromFile n'est pas trouvé par visual studio, j'ai testé avec d'autre fonction de sfml genre isKeyPressed celle ci est bien reconnu et fonctionne!
Mais loadFromFile indique ceci n'est pas défini
Est ce qq'un pourrait m'aider merci
43
Discussions générales / Je débute avec sfml et j'ai besoin d'aaide
« Dernier message par Junalista le Janvier 19, 2024, 08:13:02 pm »
Bonjour,
J'ai fini par réussir à installer sfml sur visual studio 2022 mais j'ai un problème le code de test est bien, reconnu sans faute mais qd je génère la solution, j'obtiens une erreur
La variable 'sf::Glyph::lsbDelta' n'est pas initialisée. Initialisez toujours une variable membre (type.6).   TestSfml   Q:\Sfml\include\SFML\Graphics\Glyph.hpp   49
La variable 'sf::Glyph::rsbDelta' n'est pas initialisée. Initialisez toujours une variable membre (type.6).   TestSfml   Q:\Sfml\include\SFML\Graphics\Glyph.hpp   49
LNK2019   symbole externe non résolu WinMain référencé dans la fonction "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)   TestSfml   Q:\AllSource\TestSfml\TestSfml\MSVCRTD.lib(exe_winmain.obj)
LNK1120   1 externes non résolus   TestSfml   Q:\AllSource\TestSfml\x64\Debug\TestSfml.exe
Est ce qq'un pourrait m'aider merci   
   1      

      

      

44
Suggestions de nouvelles fonctionnalités / Re: Masques Sprites
« Dernier message par Jacobjsdhfg le Janvier 10, 2024, 09:51:10 am »
Il est possible d'intégrer une fonction pour sf::Texture permettant de générer son masque automatiquement, ainsi qu'une fonction pour sf::Sprite pour l'intersection des masques. Cela permettrait de simplifier la détection au pixel. Avez-vous besoin d'aide pour implémenter ces fonctionnalités dans votre code ?
45
Projets SFML / Re: [Support Android x64 + SDL 2] Moteur de jeu SFML pour Web (HTML), Android & PC
« Dernier message par IsDaouda le Décembre 23, 2023, 01:12:21 am »
Salut,
J'espère que vous allez bien et que vous êtes prêts pour les fêtes de fin d'année! ✨🎄✨

is::Engine a 5 ans aujourd'hui! Depuis son lancement le moteur a énormément progressé grâce à tous vos contributions! ✨💖✨

Nous sommes passés de la construction des jeux téléchargeables aux jeux non téléchargeables et plein d'autres fonctionnalités qui facilitent le développement! ✨🌟✨

Pour découvrir plus sur le moteur consulter les liens en dessous:

🔗 Lien Github
🔗 Liste des jeux qui utilisent le moteur de jeu.

Bon weekend et bonne fêtes de fin d'année à tous! ✨🎇✨
46
Graphique / Re: Texture.update() ne donne pas le résultat attendu
« Dernier message par sabitas53 le Décembre 19, 2023, 05:29:28 am »
Citer
J'essaie de faire un code tout simple (pour débuter) : j'affiche une image puis, après avoir cliqué dessus, le pixel cliqué se colore en bleu. geometry dash subzero
    }
    sf::Sprite sprite(texture);

    int x = sprite.getTexture()->getSize().x * sprite.getScale().x;
    int y = sprite.getTexture()->getSize().y * sprite.getScale().y;
    sf::RenderWindow window(sf::VideoMode(x, y), "Image Filler");

    while (window.isOpen())
    {
     
 

J'ai essayé et ça ne marche pas ! Y a-t-il une erreur dans ce paragraphe ou quelque chose comme ça ?
47
Projets SFML / Re: [Multiplateforme] I Can Transform : 5e Anniversaire
« Dernier message par IsDaouda le Décembre 07, 2023, 07:16:16 am »
Salutation,
J'espère que vous allez bien et que vous préparez bien les fêtes de fin d'année!

I Can Transform a dépassé plus de 52,000 Joueurs sur Gamepix.com! C'EST EXTRAORDINAIRE!

Nous avons atteint ce score grâce à tous vos contributions!
Merci beaucoup à tous ceux qui ont joué le jeu et qui l'ont partagé!



Bonne journée et que ces fêtes de fin d'année soit merveilleux pour tous!

Lien du jeu:
Version Web (Android, iOS, Xbox, PlayStation, Steam Deck, PC)
Version PC (Windows, Linux, macOS)
48
C / Re: Rotation d'un sprite selon son axe vertical
« Dernier message par G. 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
49
C / Rotation d'un sprite selon son axe vertical
« Dernier message par ypcman le Novembre 24, 2023, 02:49:36 pm »
Bonjour.
Je cherche, non pas à faire une rotation autour d'un point, mais selon un axe. Typiquement avec un personnage qui marche vers la droite, je voudrais obtenir le même personnage mais marchant vers la gauche.
Or, je ne trouve que sfSprite_setRotation() ou sfSprite_rotate() qui font tourner le sprite d'un certain angle autour du point origine, mais rien qui inverse horizontalement ou verticalement le sprite.
Comment faire ?
 
50
Projets SFML / Re: [Multiplateforme] I Can Transform : 5e Anniversaire
« Dernier message par IsDaouda le Novembre 18, 2023, 01:11:46 pm »
Salut,
J'espère que vous allez tous bien!

I Can Transform a maintenant 5 ans!

Quel parcours merveilleux nous avons fait ensemble avec ce jeu!

Un Grand Merci pour tous vos contributions!
Merci à tous ceux qui ont joué le jeu et à ceux qui le jouerons dans le futur!

Plein d'autres Surprises sont encore en route! Vous allez adorer!



Lien du jeu:
Version Web (Android, iOS, Xbox, PlayStation, Steam Deck, PC)
Version Android (Google Play)
Version PC (Windows, Linux, macOS)

Bonne journée et bon weekend à tous!
Pages: « Précédente 1 ... 3 4 [5] 6 7 ... 10 Suivante »
anything