1
在JMonkey引擎中,当我们要读取非标准的资源(asset)类型时,需要继承AssetLoader来编写我们自己的asset loader。在继承AssetLoader时,我们需要实现其中的虚函数(virtual method)load(AssetInfo assetInfo)。函数load的返回类型为Object。但在实现的时候,不能让它的返回值为null,否则会抛出AssetLoadException。
例如用下面的AssetLoader来加载资源(asset)时,会抛出如图所示错误:
public class JSONLoader implements AssetLoader {
@Override
public Object load(AssetInfo assetInfo) throws IOException {
return null;
}
}













网友评论