[問題] C寫飛機小遊戲問題

作者: a71245969 (熊怪唉優)   2020-07-12 18:11:23
大家好,小弟第一次發文請多指教
1.問題:飛機於畫面中移動時會有殘影如下圖(新增gotoxy函數出現此問題):
(1)未移動時:https://imgur.com/uGKOqRF
(2)移動重複列印飛機:https://imgur.com/cBqLoVx
2.程式碼:https://0rz.tw/LcSST
發文若有任何問題小弟會配合修改,煩請各位大大解惑了,感謝!
作者: Lipraxde (Lipraxde)   2020-07-12 18:19:00
我猜啦,大概是你沒把原本在畫面上的 * 擦掉的關係
作者: mike50378 (羊駝)   2020-07-12 19:42:00
空白畫布 > 畫飛機 > 座標移動 > 空白畫布 > 畫更新後的飛機
作者: nh60211as   2020-07-12 20:08:00
你在畫飛機的時候不應該直接換行https://i.imgur.com/BCGvOXt.png 我把空白都換成e飛機換成數字1~3。如果要照你這種寫法的話每一個要畫圖的點都要一個條件式來看要畫什麼東西還有你的height跟width好像跟x,y座標寫反了我寫的話也會用二維陣列,我上傳一下https://reurl.cc/b5OGAd 我用VC++編譯的,最好改用std::vector免得越界存取
作者: Matz (妹妹C吸)   2020-07-13 00:19:00
把原先飛機的位置用空白符文換
作者: descent (「雄辯是銀,沉默是金」)   2020-07-13 18:02:00
很棒, 加油
作者: galic (嘎利)   2020-07-16 00:24:00
作者: Schottky (順風相送)   2020-07-16 23:08:00
推遊戲

Links booklink

Contact Us: admin [ a t ] ucptt.com