有時候,我們需要在畫面上顯示一張角色的圖像,而這張圖片是有自己的背景的,要是直接貼到了游戲的畫面中,就會出項覆蓋游戲畫面 。顯示出的效果特別不好,這里我們可以用到透明效果來處理 。
其中,原理就是用BitBlt() 的Raster值運(yùn)算去掉原圖片的背影 。但是創(chuàng)載網(wǎng)只適用于原圖背景為黑色,才會看到效果 。

文章插圖
如圖,左邊部分為前景圖,右邊部分為屏蔽圖
以下為顯示的背景圖

文章插圖
為了得到透明效果,我們需要運(yùn)用到BitBlt()貼圖函數(shù)以及其參數(shù)Raster的值來將圖片中不必要的部分去掉(又稱去背),使得圖中的主題可以與背景完美融合 。
制作透明效果有很多創(chuàng)載網(wǎng)種方法,但是基本上都是利用貼圖時不同的Raster運(yùn)算,通過轉(zhuǎn)換而產(chǎn)生相同的透明效果 。在這里先來介紹一種透明運(yùn)算的方法 。
我們以圖中的恐龍為例子,首先準(zhǔn)備一張位圖,如下圖 。

文章插圖
圖中的左邊的圖是要去背并貼到背景上的前景圖 。右邊的黑白圖稱為“屏蔽圖”,在透明的過程中會用到它 。要把去背的位圖與屏蔽圖合并成同一張圖,透明的時候再按照需要來進(jìn)行裁切 ??梢园阉殖蓛蓮垐D,但是這樣程序必須創(chuàng)載網(wǎng)運(yùn)行兩次圖文件加載的操作 。
有了屏蔽圖就可以利用貼圖函數(shù)來產(chǎn)生透明效果了,所需的貼圖步驟如下:
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 求日本最新的網(wǎng)絡(luò)流行語
- 咖啡色配色效果圖大全 咖色配什么色更好看
- EDG 3-2戰(zhàn)勝DK,奪得英雄聯(lián)盟S11全球總決賽冠軍
- 微信截圖合并成一張 ?怎么把兩張照片合成一張照片
- 園林種植花草大全 綠化路邊花草品種大全
- 5g全覆蓋的第一個城市
- 人口問題為什么是關(guān)系全局的
- 全球森林面積變化
- 全球火的短視頻平臺,短視頻火的平臺
- 工作內(nèi)容和技能要求 net軟件開發(fā)工程師是干什么
