标签: c# c#-4.0 xna-4.0
好吧,所以我有很多类使用所有相同的精灵(它是一个GUI)。我认为,不是多次加载相同的精灵,而是为此创建一个小的独立类是有意义的。
这是更好的方法吗?或者不必要的?
答案 0 :(得分:1)
ContentManager会为您缓存图片,因此如果您只想要,请使用内容管理器。
如果你想现在或将来使用工具,皮肤功能可能很方便制作一个Style类或Skin类,其中sprite与其使用相关。 (左角,右角,上边框,滚动条,......)