CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
绑定器
关于绑定器
"绑定器" (CriFsBinder)
与虚拟驱动或设备相似。
你可以在绑定器(绑定)中注册文件,目录和CPK文件。
文件可以通过绑定器,使用
"加载器" (CriFsLoader)
来进行加载。
绑定器的优势
绑定器拥有以下优势:
不论数据是文件,目录或CPK文件,用于加载这些数据的代码将是相似的。
你可以使用绑定器,简便地在这些数据中切换。
你可以共同管理多个数据(
"multi-bind(多路绑定)"
)。
由于文件在绑定阶段时已被打开,因此你可以快速地加载文件。
它同样可用在绑定一个单独的文件时。
你也可以绑定网络上的文件。它帮助减少了网络负载。
多路绑定功能
你可以用一个绑定器注册多个数据,以用于以下方面:
绑定多个CPK文件
当绑定多个CPK文件时,你无需了解哪个CPK文件包含了哪些内容文件。
[注意]
在那样的情况下,绑定的CPK文件将被依次检查,因此查找文件可花费较长时间。
请参照 "
[CriFs] 目录绑定
" 中的范例。
目录绑定
你可以绑定CPK文件和目录。
当CPK文件中的数据已进行更新时,更新数据并没有被打包在原始位置。然而一个更新文件将被创建。
[注意]
当你使用目录绑定时,文件不会在绑定阶段时被打开。
这表示访问文件需要花费更多的时间,因为文件在加载时才会被打开。
请将该功能用于排除故障,如在数据更新时确认目标机器上的数据。
请参照 "
[CriFs] 本地API封装
"的范例。
通过网络提供更新文件
你可以在一个服务器的指定目录下找到更新文件,并通过网络提供该文件。
Copyright (c) CRI Middleware Co., Ltd. 1.8.10