Grafische Benutzeroberfläche. Ein Begriff, der verwendet wird, um die Werkzeuge zu beschreiben, die dem Spieler zur Interaktion mit dem Spiel zur Verfügung stehen.
Im Menüsystem für unser Spiel (Auswählen von Ebenen, Optionen usw.) drückt der Spieler die a-Taste auf dem Gamepad, um zum nächsten Bildschirm zu gelangen. Ich habe das Menüsystem so programmiert, dass gewartet wird, bis die Taste losgelassen wird, bevor eine Aktion ausgeführt wird (dh der nächste Bildschirm angezeigt wird). In …
Ich arbeite an einem einfachen blockbasierten Puzzlespiel. Das Spiel besteht so ziemlich aus beweglichen Blöcken im Spielfeld, es ist also eine triviale Physiksimulation. Meine Implementierung ist jedoch meiner Meinung nach alles andere als ideal und ich frage mich, ob Sie mir Hinweise geben können, wie ich es besser machen kann. …
Ich weiß, dass es einfach ist, Schaltflächen hervorzuheben, wenn Sie mit der Maus darüber fahren, aber wenn es um Untermenüs geht, stecke ich irgendwie fest. Hat jemand ein paar Tipps, wie man ein Hauptmenü mit Untermenüs zusammenstellt? (wie Singleplayer -> Load Save -> Save 1-5? -> Spiel starten etc.)
Hinweis: Ich plane mein eigenes GUI-System zu erstellen. Es ist gut zum Lernen, leichtgewichtig, hat nur die Teile, die ich brauche, passt zum Spiel usw. Ich habe darüber nachgedacht, wie es geht. Die Elemente, die ich meine, sind: Radio Knöpfe Geben Sie hier Textfelder ein Tasten Schieberegler Kontrollkästchen Ich bin …
Ich arbeite an einem Spiel mit LibGDX und habe ein Problem. Damit mein Spiel für die meisten Auflösungen geeignet ist, habe ich für jedes Seitenverhältnis ein Basiselement erstellt, z. B. ein Hintergrundbild für das Hauptmenü. Ich habe es in 800 x 600 für 4: 3, 1280 x 720 für 16: …
Ich versuche ein Board mit diesen Anforderungen zu erstellen: Es soll quadratisch sein. Es MUSS auf die verfügbare Breite ODER Höhe passen. Es soll in der Leinwand zentriert sein. Es kann in so viele zusätzliche Zwischenbilder wie nötig eingewickelt werden. Ich spiele mit Ankern, aber ich finde keine Kombination dafür. …
Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in den Code, um einen Blick …
Ich habe ein Bild, das ich eingerichtet habe, um mich zu bewegen und hinein- und herauszuzoomen. Das Problem ist, dass der Zoom von überall in der Szene ausgeführt werden kann, aber ich möchte nur, dass er zoomt, wenn die Maus über dem Bild schwebt. Ich habe versucht, OnMouseEnter, OnMouseOver, Ereignisauslöser …
Angenommen, ich habe eine 3D-Szene, mit der gezeichnet wird, glDrawArrays(...)und möchte etwas Einfaches wie eine 2D-Überlagerung rendern. Wäre es eine schlechte Idee, für so etwas den Sofortmodus zu verwenden, anstatt einen 2D-Renderer mit beibehaltenem Modus einzurichten? Beispiel: void Draw() { // Draw the 3D scene: // *does stuff* glDrawArrays(...); // …
Ich habe nach etwas gesucht, das einfach sein sollte, aber die Dokumentation zu Unity 5 ist ziemlich veraltet. Was ich erreichen möchte, ist, dass ich UI-Text vollständig aus dem Skript erstellen kann, dh vollständig dynamisch - in meiner realen Fallanwendung werde ich dies in einer Schleife von nicht vordefinierter Anzahl …
Ich würde gerne wissen, ob es mit OnInspectorGUI eine einfache Möglichkeit gibt, den Inspektor durch einen zu ersetzen, der nur ein oder zwei zusätzliche Felder enthält (sodass er bis auf das Hinzufügen eines oder eines nicht mit dem nicht benutzerdefinierten Editor identisch ist zwei Felder am Ende). Es scheint so …
Ich verwende die FTGL-Bibliothek, um Schriftarten in meinem Spiel zu rendern, aber ich habe keine Ahnung, wie ich eine Gliederung um Text erstellen soll. Einen Schatten zu bekommen könnte einfach sein, weil ich es einfach so machen kann: (Pseudocode) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, …
Ich versuche, ein Feld "Spielername" über einem Hintergrund im OpenGL-Menü hinzuzufügen. Ist dies möglich? Ich habe verschiedene Layouts ausprobiert, aber sie scheinen nicht zuzulassen, dass ein EditText-Feld oben angezeigt wird Was ist die typische Art, so etwas zu tun? Muss ich den Text manuell rendern und Eingaben verarbeiten oder gibt …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich möchte einem Quake 3 / Quake Live-HUD ein neues Feld hinzufügen, das die folgende Nummer anzeigt: min(health + armour, health * 3) * (1.5 if guard_rune else 1) Dies ist übrigens die Menge an Schaden, die Sie erleiden können, bevor Sie getötet werden. Ist das überhaupt möglich?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.