我正在制作一个小游戏应用程序,允许用户手动加载纹理。一个这样的例子是一副标准的 52 张牌。
将处理信息存储为:
Card_79x123_53_53.png
从文件对话框中获取文件名后,我将拆分下划线以获取以下信息:
- ObjectType : 匹配到列表
- (w,h)
- 预期的对象数量(如果有拖尾空间)
- 当然,额外信息(在这种情况下是面朝下纹理相对于上面 N 的位置)和图像的尺寸提供了其余信息。
当然,处理中的任何错误都会被提出,并且加载纹理的尝试将被拒绝。
有没有理由说明这是一个坏主意,还是我应该继续玩弄它?