以OpacityMask设计半透明遮罩 |
|---|
ox0
等级:新手上路
文章:33
积分:51
注册:2008年1月24日
威望:8 点
|
小 大 楼主 个性首页 QQ 邮箱 主页 发短信 加为好友 |
|
上图左方是一个标准的图形,而右方则是加上OpacityMask遮罩之后的结果,其Xaml代码如下:
您会发现,我们可以通过OpacityMask用笔刷来刷某一个元素,刷的方式是采用反透明遮罩的方式。请参考下图,假设原始图案是最左方的图形,而遮罩(Opacity Mask)若是下图中间这样,则刷出来的图形则是下图右方: 请参考范例(下载),我们利用绘图软件建立了一个底下这样的图档(名称为OpacityMask.png):
不仅是图形的部份,就算是影片,Silverlight也可以利用遮罩来呈现出特殊效果:
|
|
![]() 我想有一天能够在天上自由自在的飞,不要掉下来. |
|
|
|
琼关旦
等级:业余侠客
文章:290
积分:332
注册:2008年1月3日
威望:29 点
|
小 大 沙发 个性首页 QQ 邮箱 主页 发短信 加为好友 |
|
顶一顶 飘一漂 好东东 |
|
![]() 琼关旦 穷光蛋 一穷二光三混蛋 |
|
|
|
|
1
2 | 10
1/1 页
|