s5lua_g:xguieng:setwidgetposition
Inhaltsverzeichnis
XGUIEng.SetWidgetPosition
Die Parameter ( _widgetId, _X, _Y )
_widgetId: ID des Widget _X: X-Koordinate _Y: Y-Koordinate
Anwendung
Anmerkung!!!!! Die Funktion dieser Anwendung ist nicht sicher weil nicht ausgibig getestet
Folgend ein Bild für die X-Y-Koordinaten im Auswahlmenü der Burg:
Für die WidgetIds siehe auch gvgui_widgetid
Beispiel
So könnte man z.B. den Abreissbutton zunächst einblenden und dann auf eine andere Stelle (eine Position drüber) verschieben:
XGUIEng.ShowWidget( gvGUI_WidgetID.DestroyBuilding, 1 ); XGUIEng.SetWidgetPosition(851,400,129)
Eine (mehr oder weniger sinnvolle) Erweiterung der Spielbuttons:
XGUIEng.ShowWidget("Build_Outpost",1) XGUIEng.SetWidgetPosition("Build_Outpost",323,40) XGUIEng.TransferMaterials("Command_Guard","Build_Outpost")
Der (ungenutze) Button „Build_Outpost“ wird eingeblendet,
dann zu einer Stelle gesetzt, wo er nicht „Build_Tavern“ verdeckt,
und letztendlich wird noch eine andere Grafik eingesetzt, damit er nicht genauso aussieht
wie „Build_VillageCenter“.
s5lua_g/xguieng/setwidgetposition.txt · Zuletzt geändert: 2021/09/18 19:16 von 127.0.0.1