J'utilise les préférences pour enregistrer les paramètres de son dans mon jeu en tant que valeur booléenne. Cependant, lorsque je lance le jeu pour la première fois, le booléen s'initialise à false (son désactivé), car je ne l'initialise pas ailleurs. Je pourrais l'initialiser à vrai dans la méthode de création, mais alors le jeu commencerait juste avec des sons à chaque fois que vous commenceriez le jeu, et cela irait à l'encontre du but des préférences.Comment initialiser la valeur de préférence une fois dans LibGDX?
Sinon, cela fonctionne très bien, c'est juste que je veux que le booléen s'initialise à vrai la première fois que vous démarrez le jeu et pas chaque fois que vous le redémarrez.
Existe-t-il un moyen de faire cela avec les préférences ou dois-je utiliser un autre type de méthode d'enregistrement?
Note: Ceci est une application de bureau
Vous devriez vraiment essayer de limiter vos appels à chasse d'eau, car le fichier io peut prendre un peu de temps et rend votre application plus lente . Évidemment, dans le cas présent, cela n'aura pas beaucoup d'importance. –