Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚开始使用SDL2_ttf. 我已经想出了如何在屏幕上显示一些文本TTF_RenderText_Blended,但是我怎样才能让它进行换行和自动换行呢?
SDL2_ttf
TTF_RenderText_Blended
\n
而不是使用TTF_RenderText_Blended,使用TTF_RenderText_Blended_Wrapped。它需要附加参数:以像素为单位的宽度,之后文本将进入下一行。
TTF_RenderText_Blended_Wrapped
SDL_TTF 不做包装,你必须自己写。
TTF_Font* ttf; TTF_SizeText(ttf, "Hello World", &w, &h);
给你一个字符串的宽度和高度。