Как отображать нерегулярные листы спрайтов в SDL2

#c #user-interface #sdl-2 #sprite-sheet

#c #пользовательский интерфейс #sdl-2 #sprite-sheet

Вопрос:

У меня есть лист спрайтов размером 155 x 66 пикселей, который я использую для пользовательского интерфейса моей игры, я вижу много тем, касающихся рендеринга листов спрайтов с использованием количества пикселей и деления на количество спрайтов. Проблема с этим для меня заключается в том, что кнопки на листе спрайтов не могут идеально выровняться, поэтому я остаюсь со спрайтами разного размера на листе спрайтов. Как показано ниже. Как мне отобразить лист спрайтов в SDL2? Нерегулярный лист спрайтов

Комментарии:

1. Вам понадобятся дополнительные данные, такие как имена и размеры элементов. Запишите это, например, в текстовый файл и загрузите вместе со своим изображением.