저는 JME3 게임 엔진에 익숙하지만 안드로이드 XML GUI 레이아웃이 꽤 잘 알고 있습니다. 나는 여기서 간단한 레이아웃을 가지고 무엇이 잘못되었는지를 파악할 수 없다. 나는 텍스트를 표시에 도달 할 때까지깔끔한 GUI 레이아웃
<?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>
모든 것이 잘 작동 : 여기 내 XML 코드입니다. 나는 다른 정렬을 시도하고 텍스트를 다른 패널로 옮겨 보았습니다.하지만 텍스트가 화면 중앙에 있지는 않습니다. 지금까지 왼쪽 위 모서리에 항상 텍스트의 오른쪽 하단 만 볼 수 있습니다. 나는 그것이 단순한 무언가가되어야한다고 확신하지만, 나는 이것에 익숙하지 않기 때문에 나는 아무것도 눈치 채지 못하고있다. 사전에 도움을 주셔서 감사합니다.
[gamedev.se]가 더 좋을 수도 있습니다. – dardo
@dardo [gamedev.se]와 같이 댓글에 '[gamedev.se]'구문을 사용하여 링크를 가져옵니다. 모든 SE 사이트에서 작동합니다. 또한 ServerFault와 SuperUser를위한'[sf]'와'[su]'. 팁의 경우 –
thx =) – dardo