TSDL_KeyboardEvent

名字

TSDL_KeyboardEvent--鍵盤事件結構

結構定義

  TSDL_KeyboardEvent=記錄
type_:UInt8;//SDL_KEYDOWN或者SDL_KEYUP
哪一個:UInt8;//鍵盤裝置索引
狀態:UInt8;//SDL_PRESSED或者SDL_RELEASED
keysym:TSDL_KeySym;
末端;

結構資料

類型 SDL_KEYDOWN 或者SDL_KEYUP
狀態 SDL_PRESSED 或者SDL_RELEASED
keysym 含有重要壓資訊

描繪

TSDL_KeyboardEvent是一個TSDL_Event 聯合的成員和當一類型SDL_KEYDOWN 或者SDL_KEYUP的事件是報告的時候,被使用.

類型 狀態事實上報告同樣的資訊,他們才只是使用不同價值觀做它!當一關鍵是發佈的時候,一鍵盤事件發生(( type=SDK_KEYUP或者 state=SDL_RELEASED)和什麼時候一關鍵是敦促(type= SDL_KEYDOWN或者state= SDL_PRESSED).關於是按什麼樣的鍵或者發佈的資訊是在keysym 結構中.

筆記:重複SDL_KEYDOWN事件將如果重要重複被有助於,發生((看見 SDL_EnableKeyRepeat).

也注意到

TSDL_Event ,TSDL_KeySym ,SDL_EnableKeyRepeat ,SDL_EnableUNICODE