java - JMonkey 3 资源缓存

标签 java caching assets jmonkeyengine

我正在学习 JMonkey,目的是在它的基础上构建一个框架。

  1. 如何管理资源缓存?
  2. 有什么办法可以清除吗?
  3. 有什么方法可以从缓存中删除特定项目吗?

我一直在查看应用程序对象中的 assetMaager ,似乎没有任何缓存方法。我会很感激一些帮助。谢谢。

最佳答案

AssetManager 是一个接口(interface),不提供直接篡改缓存的方法。您可以使用哪个实际类取决于您加载应用程序的操作系统。

但是,似乎只有一类接口(interface) Assets 管理器:

com.jme3.asset.DesktopAssetManager

该类确实提供了管理缓存的方法。尝试将您的 assetmanager 转换为该类,然后使用为您提供的额外功能。

关于java - JMonkey 3 资源缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8246612/

相关文章:

java - 检查 FTP 客户端下载是否已收到所有字节

Java args 不兼容的类型

javascript - 在 Node js 命令行应用程序中缓存

xml - 在 Android 中存储和访问 XML 的最佳方式是什么?

java - 在 Java 中,如何检查字符串是否包含子字符串(忽略大小写)?

java - 在线程 "AWT-EventQueue-0"java.lang.NullPointerException 错误中获取异常

android - 如何查看 Android 应用程序特定缓存?

ruby-on-rails - Rails 3.1通配符使缓存与查询字符串一起作用

flutter - 如何将容器中的图像设置为 flutter 中的背景

javascript - 有没有办法在 react-native 新 Assets 系统中要求非图像 Assets ?