[程式] 如何做到真正的透明色 by vb.net?
看板GameDesign (遊戲設計)作者GoodTauSo (Do live Loop)時間15年前 (2010/04/19 15:54)推噓2(2推 0噓 9→)留言11則, 5人參與討論串1/2 (看更多)
歹勢,我在把問題描述詳細一點,
這次我google了一隻瑪莉歐,
首先我用photoimpact存成gif,並設定透明色,如下圖
http://www.wretch.cc/album/show.php?i=kensirom&b=11&f=1208290598&p=5
接著我用了兩個picturebox分別代表兩個角色,
使用transparent屬性分別將兩個控制項背景變成透明,語法如下
PictureBox1.BackColor = System.Drawing.Color.Transparent
PictureBox2.BackColor = System.Drawing.Color.Transparent
執行效果如下,兩隻瑪莉歐的背景變透明了
http://www.wretch.cc/album/show.php?i=kensirom&b=11&f=1208290597&p=4
後來發現,其實它的透明只是去截取背景圖來補欲透明的顏色,不是真正透明
只要兩個角色一接近,就破功了
http://www.wretch.cc/album/show.php?i=kensirom&b=11&f=1208290595&p=2
實際上我想要的效果應該是這樣
http://www.wretch.cc/album/show.php?i=kensirom&b=11&f=1208290596&p=3
這樣角色之間才能互動(攻擊,聊天,交易等...)
要如何做到真正的透明呢?
工具:VB.NET 2008
--
test
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.53.194
→
04/19 16:27, , 1F
04/19 16:27, 1F
→
04/19 16:27, , 2F
04/19 16:27, 2F
→
04/19 16:28, , 3F
04/19 16:28, 3F
→
04/19 16:29, , 4F
04/19 16:29, 4F
→
04/19 16:29, , 5F
04/19 16:29, 5F
推
04/19 16:34, , 6F
04/19 16:34, 6F
→
04/19 16:46, , 7F
04/19 16:46, 7F
→
04/19 16:50, , 8F
04/19 16:50, 8F
※ 編輯: GoodTauSo 來自: 140.114.53.194 (04/19 17:17)
推
04/19 17:18, , 9F
04/19 17:18, 9F
→
04/19 20:26, , 10F
04/19 20:26, 10F
→
04/19 20:37, , 11F
04/19 20:37, 11F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
9
12