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 - math1992

Pages: [1] 2 3 Suivante »
1
Graphique / Re : Tableau de textures statique, loadFromFile() ?
« le: Mai 07, 2015, 02:07:28 am »
Au lieu d'utiliser plusieurs textures, regroupe les images dans une seule image. Ainsi tu n'auras qu'une texture sur laquelle travailler.
Ensuite, dans ton code actuel tu place une texture sur un sprite sans même vérifier si la texture est "loader".

 
 

2
Graphique / Re : Création d'une liste déroulante
« le: Mai 05, 2015, 08:00:08 pm »
Quel est le problème exactement? En quoi cela est-il relié à SFML? Si la question est comment faire une liste déroulante et que tu ne veux pas le faire toi même, il existe des UI utilisant SFML ici .

3
Essai plutôt d'utiliser Cmake GUI, il sera plus facile de configuré la compilation de la SFML.
Car Perso, je n'ai jamais utilisé la console avec Cmake, donc je ne peux pas te répondre.

5

Citer
Build log:

-------------- Build: Debug in 2testSFML (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe -LC:\SFML-2.2\lib -o bin\Debug\2testSFML.exe obj\Debug\main.o   -lsfml-graphics-s-d -lsfml-window-s-d -lsfml-system-s-d
C:\SFML-2.2\lib/libsfml-graphics-s-d.a(CircleShape.cpp.obj):D:/sfml-release/_Sources/SFML/src/SFML/Graphics/CircleShape.cpp:37: undefined reference to `_Unwind_Resume'
[...]
Process terminated with status 1 (0 minute(s), 8 second(s))


Sous CodeBlocks l'erreur de compilation : undefined reference to `_Unwind_Resume', stipule que la version compilé de la librairie utilisée (ici SFML) et la version du compilateur est incompatible. Il te  faudra donc compiler SFML de source. Les étapes sont décrites dans le tutoriel officiel.

6
Général / Re : _gxx_personality_v0 introuvable
« le: Février 04, 2015, 07:26:06 pm »
Une recherche rapide sur google donne la réponse.

Il y a de forte chance que la version compilée de SFML que tu utilises n'est pas compatible avec ta version de MinGW.

7
Graphique / Re : SFML 2.2 - sf::Text - setString("")
« le: Janvier 24, 2015, 12:27:03 am »
Hum...

Pourrais-tu écrire le message d'erreur? Peut-être que celui-ci pourrais nous aider.

Aussi essaye de changer de compilateur et vois si l'erreur se reproduit.

8
Graphique / Re : SFML 2.2 - sf::Text - setString("")
« le: Janvier 21, 2015, 01:53:19 am »
Tout fonctionnel nickel chez moi (j'utilise aussi mingw TDM). 

Peut être as-tu oublié de supprimer les headers / libs de l'ancienne version de SFML que tu utilisais.

9
Audio / Re : Failed to open sound file
« le: Octobre 30, 2014, 03:08:44 pm »
Tu n'as pas lu la documentation et/ou le tutoriel n'est-ce pas ?

Voilà ce qui est écrit dans la documentation:

Citer
Here is a complete list of all the supported audio formats: ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64.

Comme tu peux le voir, mp3 n'est pas supporter par la SFML.

edit: Laurent a été plus rapide.

10
J'ai fait un test avec 200 caractères (avec et sans sauts de ligne) et ma consommation CPU ne dépasse pas 5%.

11
Graphique / Re : [help] Deplacer un sf::RectangleShape
« le: Mai 17, 2014, 06:09:30 am »
Il faudrait plus de code...

Cette partie se trouve t'elle dans la boucle des évènements, à l'extérieur de celle-ci, où ailleurs?


12
Il y a quelque différence entre la 2.0 et 2.1, mais extrêmement minime. Alors, ce livre n'est pas désuet, loin de là.

13
Graphique / Re : problème avec sf::Text
« le: Avril 18, 2014, 06:57:42 pm »
using namespace std;

void Game::statistic()
{
    m_stats.setFont(m_font);    
    //reste du code
}

bool Game::loadFont( const string& FontName )
{
      return m_font.loadFromFile(FontName);
}

sf::Text doit garder un pointeur sur la classe sf::Font, créer un attribut sf::Font m_font dans la classe Game réglera se problème de pointeur.

14
Général / Re : Problème de limite de framrate
« le: Avril 13, 2014, 06:39:05 pm »
Tout d'abord, il ne faut pas mettre une limite sur les fps et activer vSync en même temps, c'est un ou l'autre.

De plus, beaucoup d'appel simultané à la méthode draw() peut affecter les fps. Mais, je ne peux pas vraiment donner de solution efficace à ce problème, car peut-être est-ce ton code qui est le problème ou simplement ton ordinateur.

15
Graphique / Re : sf::Text coordonnés du coins bas droit
« le: Avril 13, 2014, 04:48:51 am »
Même avec un retour à la ligne tu devrais être en mesure d'obtenir la coordonnée désirée.

Il faudrait voir la partie de ton code dans laquelle tu calcul les coordonnées. Mais cela devrait ressembler à:

//Declaration of sf::Text Text
sf::FloatRect Bounds = Text.getGlobalBounds();
sf::Vector2f Pos( Bounds.left + Bounds.width, Bounds.top + Bounds.height );
 

Pages: [1] 2 3 Suivante »
anything