SDL_ttf не будет отображать - PullRequest
       107

SDL_ttf не будет отображать

0 голосов
/ 05 декабря 2010

У меня проблема с SDL_ttf, независимо от того, что я делаю с функцией TTF_RenderText_Solid, она отказывается отображать какой-либо текст. Мой исходный код немного здоровенный, чтобы поставить этот вопрос (это похоже на 150 строк или что-то в этом роде), поэтому я помещаю ссылки на них в Pastie. Хочу заметить, что, хотя я и поднимаю эту штуку, она не дает вам права взломать и украсть мой код. Это может быть немного, но я приму это как личное оскорбление. Пожалуйста, просто не делай этого. В любом случае, что не так с моим кодом? (Если вы собираетесь его скомпилировать, просто замените мои файлы своей случайной хренью)

Также я хотел бы отметить, что я немного новичок в правильном кодировании (не смейтесь: 3), и поэтому мой код может выглядеть немного, ну, плохо организованным.

Спасибо.

Редактировать: Дерьмо, я забыл, что я разорвал свои методы SDL_ttf. Я так виноват! Пожалуйста, попробуйте поставить диагноз без них или добавьте их самостоятельно.

http://pastie.org/1348438 Main.cpp http://pastie.org/1348440 Main.h

1 Ответ

1 голос
/ 05 декабря 2010

Ну, так как вы не предоставили код, который делает TTF_RenderText_Solid звонки, я могу делать снимки только в темноте.

  1. ты звонил TTF_Init?
  2. Вы загрузили шрифт? Вы уверены ?
  3. Что делает TTF_RenderText_Solid? «Отказ от рендеринга» ничего мне не говорит о ценности. Это возвращает NULL? Возвращает ли он не NULL? Если он что-то возвращает, как выглядит это изображение? Вы проверили строку ошибки SDL? (Я верю, что SDL_ttf установит его.)
...