Je suis nouveau sur le moteur de jeu JME3 mais je connais assez bien les mises en page Android XML. J'ai une mise en page simple ici et je ne peux pas comprendre ce qui ne va pas. Voici mon code XML:Nifty GUI Layout
<?xml version="1.0" encoding="UTF-8"?>
<nifty xmlns="http://nifty-gui.sourceforge.net/nifty-1.3.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://nifty-gui.sourceforge.net/nifty-1.3.xsd
http://nifty-gui.sourceforge.net/nifty-1.3.xsd">
<useControls filename="nifty-default-controls.xml" />
<useStyles filename="nifty-default-styles.xml" />
<screen id="start" controller="com.jasoncrosby.game.farkle.gui.MenuScreenGui">
<layer id="layer" backgroundColor="#66CD00" childLayout="center">
<panel id="panel" align="center" valign="center" childLayout="center" visibleToMouse="true">
<image filename="Textures/wood_floor.png" height="95%" width="95%"/>
<panel id="panel" align="center" valign="center" childLayout="center" visibleToMouse="true">
<text text="test" font="Interface/Fonts/Eraser.fnt"></text>
</panel>
</panel>
</layer>
</screen>
Tout fonctionne bien jusqu'à ce que je l'affichage du texte. J'ai essayé différents alignements et essayé de déplacer le texte dans différents panneaux, mais peu importe ce que je fais, le texte n'est jamais au centre de l'écran. C'est toujours dans le coin supérieur gauche jusqu'à présent, je ne peux voir que la partie inférieure droite du texte. Je suis sûr que ça doit être quelque chose de simple mais puisque je suis nouveau dans ce domaine, je ne remarque rien. Merci pour l'aide à l'avance.
peut être mieux sur [gamedev.se] – dardo
@dardo Utilisez la syntaxe [[gamedev.se] 'pour obtenir un lien dans votre commentaire, comme dans [gamedev.se]. Fonctionne avec n'importe quel site SE. Aussi '[sf]' et '[su]' pour ServerFault et SuperUser. –
thx pour la pointe =) – dardo