IterateGameDirectories

IterateGameDirectories

返回包含全部游戏目录的表。

Win64 的绝对路径示例:Q:\SteamLibrary\steamapps\common\Deep Rock Galactic\FSD\Binaries\Win64。

要获取同一目录,可以使用 IterateGameDirectories().<Game Name>.Binaries.Win64。

  • 可以使用 .__name 和 .__absolute_path 获取名称与绝对路径。
  • 可以使用 .__files 获取包含该目录中全部文件的表。
  • 对文件同样可以使用 .__name 和 .__absolute_path。

返回值

# 类型 说明
1 table 游戏目录表

示例

for _, GameDirectory in pairs(IterateGameDirectories()) do
    print(GameDirectory.__name)
    print(GameDirectory.__absolute_path)
end

原文:docs/lua-api/global-functions/iterategamedirectories.md · 固定提交 560411f18512 · 来源与 MIT 许可