Rückgabewert#
| Typ | Bedeutung |
|---|---|
any, ... |
Ein Ergebnis pro angefordertem Feld. Das Namefeld in diesem Beispiel ist string; andere Felder haben eigene Verträge. |
Vordruck#
Ebene: Spiel Lua UI. component ist eine Skriptkomponente-ID in der von dieser Funktion erwarteten Darstellung; name Wählen Sie das Feld. Lösen Sie das Objekt zuerst im aktuellen Prozess. Die Funktion erzeugt nicht automatisch die Komponente-Variable.
local name = GetComponentData(component, "name")Was geschieht: Für eine gültige Komponentenreferenz erhält der Name seinen Namen; ein Objekt namens Scout liefert den String „Scout". Der Wert wird nicht automatisch protokolliert.
Projektbeobachtung#
Nach dem renaming, lesen Sie den Namen des realen Objekts und vergleichen Sie es mit dem erwarteten Ergebnis. Aktualisieren Ihres eigenen Fenstertext ist kein Beweis, dass das Spielobjekt geändert.
Fehlertyp#
Geben Sie FFI cdata nicht nur, weil es sich auf ein Objekt bezieht. Navigationsforschung fand verschiedene Konvertierungspfade für Benutzeroberflächenhandles, numerische IDs und UniverseID. Feldunterstützung und Rückgabetypen hängen von der Abfrage ab; dieser Artikel dokumentiert den Namen readback anstatt jeden unterstützten Schlüssel. Siehe ID-Präzision.