可以让图标随心所遇的变色
来源:互联网 发布:字符型二维数组初始化 编辑:程序博客网 时间:2024/05/15 14:41
通过上面的效果图,大家可能也猜到了,我们的图标并非是两张图片,而是一张图,并且目标颜色是可定制的,谁让现在动不动就谈个性化呢。
那么我们如何做到,可以让图标随心所遇的变色了,其实原理,在我的博客中出现了很多次了,下面你将看到一张熟悉的图:
有没有很熟悉的感脚,我们实际上还是利用了Paint的Xfermode,这次我们使用的是:Mode.DST_IN
Dst_IN回顾一下什么效果,先绘制Dst,设置Mode,再绘制Src,则显示的是先后绘图的交集区域,且是Dst.
再仔细观察下我们的图标:
为了方便大家的观看,我特意拿ps选择了一下我们图标的非透明区域,可以看到,我们这个小机器人非透明区域就是被线框起来的部分。
然后,我们图标变色的原理就出现了:
1、先绘制一个颜色(例如:粉红)
2、设置Mode=DST_IN
3、绘制我们这个可爱的小机器人
www.qbbd2974.com
www.pbeh9293.com
www.fasq2722.com
www.mkkp7100.com
0 0
- 可以让图标随心所遇的变色
- 随心所记
- 随心所记
- 让连接不停的变色
- 随心所语之“速战速决”
- 随心所语之“读书”
- 随心所“语”之 STL
- 随心所语之容器
- 让你的电脑屏幕变变色
- 你可以委屈,可以痛哭,但不要让所…
- android-让手机震动 - 随心
- 转换加密的WMV文件让所其它播放器可以放
- 鼠标所在行变色
- 随心所“语”之多线程——谈谈我多线程的认识
- 随心所遇 ASP.NET助您实现网站大变脸
- 随心所语 之 计算机专业与linux
- 随心所“语”之“做”与“想”
- 随心所“语”之huffman编码
- 哈希表(初步实现)
- windows程序设计之捕获鼠标
- MVC入门(一)——什么是MVC及其处理方式
- UVA10254 - The Priest Mathematician(找规律)
- 数据类型和基本运算第一天
- 可以让图标随心所遇的变色
- C#视频总结
- MySQL修改密码方法总结
- jsp环境搭建
- 无线AP,无线中继器与无线路由
- HDU3943 K-th Nya Number 数位DP
- R语言代码调试
- 黑马程序员_JAVA_面向对象(二)
- jquery-ui的使用