通过此动作,你可以从 Ini 文件中读取一段数据。你必须先使用打开Ini文件动作打开Ini文件进行读/写,然后使用此动作提供要读取的数据类型(实数或包含在“”中的字符串),以及节头(section header)和(节中的)键(key)以从中获取数据。你还可以提供一个默认值,该值可以是字符串或实数,并且该类型应与动作中设置的“类型”一致。如果发生以下任何一种情况,动作将返回此默认操作:
- 你打开的 Ini 文件不存在
- 你引用的节头不存在
- 你尝试从中获取数据的键不存在
在上述任何情况下,你将获得返回的默认值,而不是 Ini 文件中的值。无论返回什么值,都将存储在你指定的目标变量中,如果标记为临时局部变量,也可以在此时创建。
重要!试图从之前没有使用打开Ini文件动作打开的 Ini 文件中读取数据会导致严重错误并导致游戏崩溃。
参数 描述 类型 要读取的数据类型,可以是 一个字符串 (用引号“”括起来)或者是一个 实数 节 要读取的 Ini 文件节(section 作为字符串) 键 要读取的节中的键(作为字符串) 默认 要返回的默认值(文件,节或键不存在时) 目标 用于保存动作的返回值的目标变量
上面的动作块代码将打开一个 Ini 文件进行读取,然后使用从中读取的数据设置3个不同的全局变量,然后再次关闭文件。