[英]sdl c++ keyboard input using bitmap
我必須編寫一個程序讓我寫程序,然后我將在鍵盤上按的所有字母都可以從位圖圖像中獲取片段,該片段可以響應我所按的字母。我不能僅將SDL_ttf與c ++一起使用SDL_image。
找到一個充滿ASCII字形的不錯的位圖,就像這樣 。
使用SDL_image加載到SDL_Surface中。
在鍵盤處理循環中,按下鍵時獲取ASCII值。
使用ASCII值在要復制的位圖中找到正確的8x8塊。
將SDL_Blit與適當的src rect(來自第4步)和dst x / y一起使用,以將blit顯示到屏幕上
將dst x值增加8。如果它變得“太大”,則將其包裝,然后將dst y增加8。
BAM! 俗氣的圖形文本輸入。 用於處理退格和/或回車的獎勵積分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.