Up to date
This page is up to date for Godot 4.2
.
If you still find outdated information, please open an issue.
GD0101: Attempted to export static member¶
Regel-ID |
GD0101 |
Kategorie |
Verwendung |
Fix führt oder führt nicht zu Kompatibilitätsbruch |
Kompatibilitätsbruch - Wenn das Kein Kompatibilitätsbruch - Wenn das |
Standardmäßig aktiviert |
Ja |
Ursache¶
Ein statischer Member ist mit dem [Export]
-Attribut annotiert. Statische Member können nicht exportiert werden.
Regelbeschreibung¶
Godot erlaubt es nicht, statische Member zu exportieren.
// Static members can't be exported.
[Export]
public static int InvalidProperty { get; set; }
// Instance members can be exported.
[Export]
public int ValidProperty { get; set; }
Wie man Verstöße behebt¶
Um einen Verstoß gegen diese Regel zu beheben, entfernen Sie das Attribut [Export]
oder das Schlüsselwort static
.
Wann man Warnungen unterdrücken sollte¶
Unterdrücken Sie nicht eine Warnung zu dieser Regel. Statische Member können nicht exportiert werden, so dass sie von Godot ignoriert werden, was zu Laufzeitfehlern führt.