分享至
我正在運用visual studio c# 製作遊戲,但是當兩張圖片重疊時,picturebox會顯示白底的背景,網上找過許多相關資料,但是都是靜態圖片,用背景繼承的方式,或是將picturebox描繪成圓形,我嘗試過,依然有白底背景存在,想詢問有其他方法嗎?
已邀請的邦友 {{ invite_list.length }}/5
pictureBox1.BackColor = Color.Transparent;
感謝你的回覆,但是此方法只能用在背景是靜態狀態時才可行,我陸續在網上都沒有找到對應問題。
主要是當兩張會跑動的圖片到時,背景就不會是透明。
根本的問題就是,不該用移動的元件來呈現動畫,而是要在畫布上呈現你要畫的東西...
元件太多不受控的東西..而且,閃爍的那麼厲害,你看的下去?
但是畫布上只可能劃出圓形、正方形等等,我要在圖形上方要加數字呢?所以我才選用PICTUREBOX
可以用emgucv 嘗試看看也可以draw字體喔https://coolmandiary.blogspot.com/2016/05/emgucvconvexhullhand-gesture-recognition.html
這個是做會動的http://2016webcam.blogspot.com/2016/11/emgucv_23.html
IT邦幫忙