二、开门效果
开门效果的制作也是先将Picture1从形式上划分为很多小块a1、a2、a3、…,每块宽度为。
然后利用BitBlt函数先将Picture1中的a0块拷贝到Picture2中的相同位置,等待片刻,再拷贝a1块、a2块、…直到。如果将取得足够小,则人眼看到 Picture2中的图片就是以开门的效果出现的。其程序如下:
| Picture2.Cls nWidth = 3‘小块的宽度,即 Stripes = Picture1.Width / nWidth‘总共的小块数目n个 P2 = Picture1.Height P1 = nWidth For I = Picture1.Width / 2 + nWidth To 0 Step -nWidth p3 = I p4 = Picture1.Width - I r% = BitBlt(Form1.Picture2.hDC, p3, 0, P1, P2, Form1.Picture1.hDC, p3, 0, &HCC0020) r% = BitBlt(Form1.Picture2.hDC, p4, 0, P1, P2, Form1.Picture1.hDC, p4, 0, &HCC0020) For j = 1 To 8000‘等待片刻,图片开门效果出现的时间可以由此调节 Next Next |
根据同样的方法可以制作“上下开门”、“左右关门”、“上下关门”、“从中间向四周扩大”、“从四周向中间缩小”等效果。
- 用Photoshop给漂亮的烫发MM抠图
- Photoshop透明婚纱抠图大法
- Photoshop:让MM做个“变色龙”
- 用Photoshop来制作一款精美的宝宝照片墙
- Photoshop绝色美女通道抠图法
- 用Photoshop教你打造绚丽光芒效果
巧巧读书:http://www.qqread.com/vb/n882254100.html
进入讨论组讨论。相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询



