作者Utchi (彩彩)
看板C_and_CPP
標題[問題] 請教ALLEGRO 5使用
時間Sun Jan 5 20:37:25 2020
開發平台(Platform): (Ex: Win10, Linux, ...)
Win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Visual Studio 2017
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
allegro5/allegro.h
問題(Question):
我想要使用ALLEGRO來存取滑鼠點擊的座標
但是點擊後卻無法進入if(event.type == ALLEGRO_EVENT_MOUSE_BUTTON_DOWN)
用來幫助判讀的印出結果只有印出"1: mousefx =0 mousefy= 0 xi=0 yi=0"
不管點擊哪裡都無法印出"2: mousefx =%d mousefy= %d xi=%d yi=%d\n"
和"3: mousefx =%d mousefy= %d xi=%d yi=%d\n"
只會上網找教學程式碼或和別人的實作結果比對仍然找不出問題出在哪
想請教各位高手一點建議,有任何不好的地方都請指點,感謝!
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
https://ideone.com/oni4d1
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.10.240 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1578227849.A.F18.html
→ joe820730: event.type == ALLEGRO_EVENT_MOUSE_AXES 01/15 07:19
→ joe820730: 改成上面那樣試試看 01/15 07:20