版本: Unity 6 (6000.0)
语言English
  • C#

Cache

UnityEngine 中的结构体

/

实现于:UnityEngine.CoreModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个更改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

缓存的数据结构。有关更多信息,请参阅 Caching.AddCache

**注意:**由于 AssetBundle 存储在 WebGL 平台的浏览器缓存中,因此 WebGL 中不支持 Cache API。

属性

expirationDelayAssetBundle 在缓存中未使用的时间(秒),超过此时间后将自动删除。
index返回缓存列表中缓存的索引。
maximumAvailableStorageSpace允许您指定可为缓存分配的总字节数。
path返回缓存的路径。
readOnly如果缓存为只读,则返回 true。
ready如果缓存已准备就绪,则返回 true。
spaceFree返回缓存中当前未使用的字节数。
spaceOccupied返回已使用的磁盘空间(字节)。
valid如果缓存有效,则返回 true。

公共方法

ClearCache删除当前应用程序已缓存的缓存中的所有缓存内容。