Unity 6.3
0 онлайн 1 гость 3 в системе
Вход

GlobalObjectId.GlobalObjectIdentifiersToEntityIdsSlow

Declaration

public static void GlobalObjectIdentifiersToEntityIdsSlow(GlobalObjectId[] identifiers, out EntityId[] outputEntityIds);

Параметры

Параметр Описание
идентификаторы Массив GlobalObjectIds для преобразования в EntityIds.
outputEntityIds Массив объектов EntityId для записи.

Описание

Создает массив экземпляра IDs на основе массива уникальных идентификаторов объектов.

Для каждой позиции в identifiers, этот метод получает EntityId и записывает его в соответствующий элемент в outputEntityIds. Оба массива должны иметь одинаковые размеры.

Любой GlobalObjectIds в 2000 году identifiers массива, которые не могут быть разрешены, дается значение 0 в выпуске EntityId массив.

Этот метод медленный. Используйте его осторожно. Если вы используете этот метод в большом проекте в других контекстах, чувствительных к производительности, таких как ISerializationCallbackReceiver.OnBeforeSerialize или ISerializationCallbackReceiver.OnAfterDeserialize, настоятельно рекомендуется профилировать влияние производительности.

Дополнительные ресурсы: GlobalObjectId.GlobalObjectIdentifierToEntityIdSlow