ResourceManager的具体策略如何设定?

ResourceManager的具体策略如何设定?

blob.png

Kanzi 中的资源可以设置位 GPU and RAM,GPU only,RAM only。
GPU and RAM 会把资源读入内存后,上传到 GPU 显存后依然保留内存中的一份拷贝。
GPU only 表示上传到显存后释放掉内存中的拷贝。

RAM only 表示加载到内存后不上传到显存,以后由用户使用 api 来进行手动的上传到显存。

Api 参考
kzuResourceLoad, kzuResourceUnload

    • Related Articles

    • Kanzi 是否支持多个KZB文件,启动时按需加载?

      资源的加载策略是需要设置的,默认主场景下的所有界面都会被加载的,你需要告诉 kanzi 什么时候加载,加载什么等等。 在英文文档里搜索 preload resource 以及 Instantiating a prefab using a script Preload resource 是预加载资源,是后台加载资源的意思,用户可以在运行时使用Instantiating a prefab using a script ...
    • 如何释放Node Locked License?

      1.打开Kanzi Studio, 在 Kanzi Studio 中选择帮助 (Help) > 管理许可证 (Manage Licenses)。 Kanzi Studio 许可证管理器 (License Manager) 窗口即会打开。         I.        释放本许可证 (Release this license) 以释放您当前正在使用的许可证。       II.        点击next,进入释放license提示界面,确认需要释放,直接点击Release。      ...
    • Kanzi 复用部分占用资源的情况,是否占用一份资源?

      Kanzi 在复用方面做的非常出色, kanzi 提供了 prefab 机制就是为了最大限度的进行复用。 ​另外 kanzi 中所有的资源全局都只占用一份, 采用 resource url 来进行引用。 Kanzi 还提供从内存中共享资源的方法比如字库,大图片等等, 可以多个 app 共享同一个字库。