Version: 2020.1

描述

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) { /*...*/} }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961