Die Inhalte in diesem Wiki wurden seit längerem nicht mehr aktualisiert.

Alternativ gibt es unter https://gmod.de ein deutschsprachiges Forum zu Garry's Mod.

Panel Hooks

Aus GMod Wiki (DE)
Wechseln zu: Navigation, Suche

Referenz

Panel

Button

Informationen

Panels sind das grundliegende VGUI Objekt - es kann sogut wie alles sein. Zum Beispiel ein VGUI Fenster, ein Button, eine Textbox, oder sogar ein Slider!

Panels sind komplett clientseitig!

Einen Panel erstellen

Einen Panel zu erstellen sieht ungefähr so aus:

BeschreibungErstellt und registriert einen neuen Panel.
Benutzt als:Client.png
Code
  1. PANEL={}
  2.  
  3. function PANEL:Init()
  4.     --Hier kommt alles rein, was bei der Initialisierung, wenn das Fenster angezeigt werden soll, passiert.
  5. end
  6.  
  7. --Das dritte Argument ist optional
  8. vgui.Register("NewPanelName",PANEL,"BasePanelName")
Ergebnis"NewPanelName" Kann nun mit vgui.Create benutzt werden.


Zusätzliche Notizen

  • Einen Panel mit vgui.Register zu erstellen bedeutet eine Art Template zu erstellen. Ein Vgui, das im Sinne von Fenster erstellt werden soll, wird dann mit vgui.Create erstellt. Näheres im VGUI Tutorial.

Siehe auch