我之前是通过.h和.cpp文件来硬编码UI元素的位置数据和存取纹理的。这非常难以扩展,而且我发现硬编码纹理对象对于存储来说是非常糟糕的。那么更好的方法是什么呢?我的游戏使用SFML和nlohmann json,如果这些信息有用的话。