代码之家  ›  专栏  ›  技术社区  ›  Adam Haile

XNA公司内容。加载()内存使用

  •  5
  • Adam Haile  · 技术社区  · 15 年前

    在XNA中,呼叫时内容。加载()要加载到资源中,如果您将同一资源加载到多个对象中(即一个投射物的纹理可以有多个),您是要为每个对象获取一个副本,还是系统只是在内部为每个对象引用相同的内存?

    我意识到在每个项目中有一个单独的Texture2D对象可能是一个内存问题。

    3 回复  |  直到 15 年前
        1
  •  8
  •   Marcus Johnson    15 年前

        2
  •  3
  •   The ZMan    15 年前

    是修改纹理数据将更改引用该数据的所有纹理。

    如果需要多个文件,请复制原始文件并加载不同的版本。