文档

支持

Multiplay Hosting

Multiplay Hosting

配置变量

Learn how configuration variables pass runtime values to your game servers without redeploying.
阅读时间2 分钟最后更新于 15 天前

配置变量是在版本配置中定义的变量。Multiplay Hosting 使用配置变量为每个服务器生成
server.json
文件
。每个版本配置都具有一组内置变量,不过,您可以创建任何数量的自定义配置变量,以便跟踪对版本重要的数据。您可能会希望跟踪难度修改器、游戏模式或游戏地图。
您可以按版本配置来定义配置变量。自定义配置变量可用于跟踪数据,例如难度修改器、游戏模式或游戏地图。 Multiplay Hosting 使用自定义变量和内置变量为每个游戏服务器生成一个
server.json
文件。

内置配置变量

每个版本配置都具有以下内置配置变量:

配置变量

描述

allocatedUUID
分配的唯一 ID。
fleetID
服务器所属机群的 ID。
ip
服务器实例的 IP 地址。
ipv6
服务器实例的 IPv6 地址(如果有)。
machineID
运行服务器的机器的 ID。
port
可用于访问特定服务器实例的端口。
queryType
服务器实例使用的查询协议
queryPort
可用于访问查询协议数据的端口。
regionID
服务器所在地区的 ID。
regionName
服务器所在地区的名称。
serverFilesDir
游戏服务器文件的写入路径应可供 Unity Cloud 后台文件收集和下载功能使用。
serverID
服务器实例的唯一标识符。
serverLogDir
日志文件的写入路径应可供 Unity Cloud 后台文件收集和下载功能使用。