Описание
Отправляется, когда сетевой запрос объекта RemoteSettings на получение файла удаленной конфигурации завершен.
Ваша функция обработчика событий должна иметь подпись: Handler(bool wasUpdatedFromServer, bool settingsChanged, int serverResponse)
.
Проверьте параметр wasUpdatedFromServer
, переданный вашему обработчику событий, чтобы определить, был ли получен удаленный файл конфигурации в результате запроса. (Этот файл может быть идентичен локальной кэшированной версии, если вы не обновили свои настройки.)
Проверьте параметр settingsChanged
, чтобы определить, не изменились ли какие-либо значения в полученной конфигурации с момента последнего удаленного обновления.
Проверьте переданный параметр serverResponse
, чтобы определить, успешно ли выполнен запрос. Этот параметр содержит стандартный код ответа HTTP (например, 200 в случае успеха).
using UnityEngine;
public class HandleRemoteSettings : MonoBehaviour
{
private void Start()
{
RemoteSettings.Completed += RemoteSettingsUpdateCompleted;
}
private static void RemoteSettingsUpdateCompleted(bool wasUpdatedFromServer, bool settingsChanged, int serverResponse) { /*...*/}
}