Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

GD0105: Експортована властивість є індексатором

Ідентифікатор правила

GD0105

Категорія

Використання

Виправлення ламається або не ламається

Не б'ється

Увімкнено за замовчуванням

Да

Причина

Індексатор анотується атрибутом [Export]. Індексатори не можна експортувати.

Опис правила

Godot не дозволяє експортувати властивості індексатора.

private int[] _backingField;

// Indexers can't be exported.
[Export]
public int this[int index]
{
    get => _backingField[index];
    set => _backingField[index] = value;
}

Як усунути порушення

Щоб виправити порушення цього правила, видаліть атрибут [Export].

Коли придушувати попередження

Не приховуйте попередження з цього правила. Індексатори не можна експортувати, тому Godot їх ігноруватиме, що призведе до помилок виконання.