Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

02.06.2005, 23:13

Löschen

Löschen

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

03.06.2005, 13:51

Top ist immer der obere linke punkt, size gibt dann die breite und höhe an. Also top+size= unten rechts
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

3

03.06.2005, 20:03

Löschen

4

04.06.2005, 12:12

Löschen

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

5

04.06.2005, 14:41

Du kannst die Bitmapgröße doch einfach verdoppeln. Die Koordinaten in der TB sind ja alle höchstwahrscheinlich relativ. Dann musste nur noch eigene Buttons kreieren:)

Ciao

6

04.06.2005, 20:06

Löschen

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

04.06.2005, 20:30

Re: Fragen zur GUI

Zitat von »"Djsammy"«

C-/C++-Quelltext

1
2
3
4
5
6
tbGUI::AddRect(const tbVector2& vTopLeft,
                        const tbVector2& vSize,
                        const tbColor& Color,
                        const tbVector2& vTopLeftTex,
                        const tbVector2& vSizeOnTex,
                        tbGUIVertex* pOut) // = NULL

vTopLeft: Koordinaten der linken oberen Ecke des zu zeichnenden Rechtecks auf dem Bildschirm
vSize: Größe des Rechtecks auf dem Bildschirm (x = Breite, y = Höhe)
Color: die Farbe
vTopLeftTex: Koordinaten der linken oberen Ecke auf der GUI-Skin-Textur
vSizeOnTex: Größe des Rechtecks auf der Textur

Interessanter dürfte aber tbGUI::AddRects2D sein, denn mit AddRect würde ein Button sehr verzerrt wirken.

8

04.06.2005, 20:35

Löschen

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

04.06.2005, 20:52

Indem Du die Engine anpasst ;)

10

04.06.2005, 20:58

ok, eine Frage noch.Wieso wird jede koordinate durch 255 geteilt?

Werbeanzeige