public static IDictionary<string,object> GetDictionary (string key);

参数

key标识设置的键。

返回

IDictionary<string,object> 包含相应远程值的 Dictionary<string, object> 的实例。

描述

获取与 key 标识的远程设置对应的字典(如果存在)。

Remote Settings 创建 Dictionary<string, object> 实例,并将与 key 参数相对应的远程设置添加到其中。如果设置是简单类型,则字典包含单个元素,该元素具有与 key 参数匹配的键。如果远程设置是对象,则 Remote Settings 将该对象的字段名称和值作为键值对添加到字典中。如果远程值是对象,而不是简单类型,则 Remote Settings 会添加包含子对象的键值对的子字典。

如果在调用 GetDictionary() 时没有指定键,则 Remote Settings 将所有远程设置视为一个对象。如果指定的键不存在,则此函数返回 null。

using UnityEngine;
using System.Collections.Generic;

public class HandleRemoteSettings : MonoBehaviour { private void Start() { IDictionary<string, object> ms = RemoteSettings.GetDictionary("myGameSettings"); Debug.Log(ms); } }