window.draw();所畫出的物件是在世界座標的絕對位置。
視角可以選定在視窗中顯示世界座標下的的哪乙個區域。
sf::view init_view ()
auto vi =init_view();window.setview(vi);
window.draw(text);
window.draw(spr);
注意:要先setview再draw這樣才能出現在選定視角裡面
碰撞檢測是通過檢測兩個物體的外接的矩形是否相交來檢測的
templatebool check_collision(const t1 &a,const t2 &b)
好了放棄了
參考:by karl07
SFML從入門到放棄 1 視窗和互動
sf renderwindow window sf videomode 500,500 new window 但是光建立乙個視窗並不能顯示 還要加乙個迴圈 while window.isopen 然後就能看到乙個黑色的視窗了 event是乙個union 可以通過 event.type 來判斷 具體可...
SFML從入門到放棄 0 配置環境
恩。開始划水。學sfml的時候順便做點筆記什麼的。在linux裡面開啟終端 然後輸入 sudo apt get install libsfml dev 好了 include int main window.clear window.draw shape window.display return0 ...
python從入門到放棄 3 模組
python中,乙個.py檔案就稱之為乙個模組 module 模組中包含了python物件定義和python語句.為了避免模組名衝突,python又引入了按目錄來組織模組的方法,稱之為包 package 每乙個包目錄下面都會有乙個 init py 的檔案,這個檔案是必須存在的,否則,python就把...