Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
快速提问。(我无法在任何地方找到有关此的文档)
当你这样做时:
Texture2D t1; t1 = content.Load<Texture2D>("some texture"); Texture2D t2; t2 = t1;
它是创建参考还是实际复制纹理?
我想知道它,以便在实施相关内容时将其考虑在内。
Texture2D 是一个类。因此,赋值将创建引用的副本 - t1 和 t2 将具有引用相等性,即为Object.ReferenceEquals(t1, t2)真。
Object.ReferenceEquals(t1, t2)
这只是一个参考任务。没有实际数据移动。