SDL Show Show на экранеC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 SDL Show Show на экране

Сообщение Anonymous »

Работа над клоном понга. Наличие серьезных проблем с попыткой отобразить счет на экране. Многие вещи, которые я нашел, используют изображения, но я просто хочу использовать текст для отображения номера счета. Я пытаюсь использовать библиотеку SDL TTF для загрузки шрифта и отображения его, но она не отображается правильно. Я нашел этот вопрос, и в ответ говорится, что для использования sdl_blitsurface () , который я попробовал, и я только что получил ошибку сборки (при условии, что я делал это правильно)
Вот функция, которую я вызываю для получения оценки:

void Pong::drawScore(){
leftScoreChar = leftScore;
rightScoreChar = rightScore;

SDL_Color text_color = {255, 255, 255};

score = TTF_RenderText_Solid(font,
&leftScoreChar,
text_color);

score2 = TTF_RenderText_Solid(font,
&rightScoreChar,
text_color);

leftScoreText = SDL_CreateTextureFromSurface(renderer, score);
rightScoreText = SDL_CreateTextureFromSurface(renderer, score2);

SDL_RenderCopy(renderer, leftScoreText, NULL, &scoreA);
SDL_RenderCopy(renderer, rightScoreText, NULL, &scoreB);
}
< /code>
и оценка не отображается, если не целочисленное хранение, оценка не сделана равным 1 по какой -то причине и не отображается ноль. И оценка увеличивается, потому что я получаю игру в консоли, чтобы убедиться. Так что я делаю не так, что делает мой счет неправильно отображаться и есть что -то 00?


Подробнее здесь: https://stackoverflow.com/questions/313 ... -on-screen
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»