效果如下:
(不知道怎样在CSDN里面贴视频,只好用动图了,可惜只能截取其中一小部分的时间,而且还没有声音)
详细演示及下载源码,请到我的博客:http://www.cguage.com/post-44.html
//功能:1、从资源或者外部导入图片,抠除mask色,实现按钮异形;
// 2、支持按钮3态、4态、5态,支持文字在按钮下方、右方,支持按钮动态创建;
// 3、实现按钮的透明渐变效果;
// 4、3D按钮文字效果;
// 5、按钮Hover、点击声音效果;
// 6、设置按钮鼠标光标;
// 7、得到按钮左上角位置.
尚未实现:
前一状态的渐变消失(只是用新状态的渐变出现去覆盖前一状态。这样的话,对每个状态图像大小不同的情况,效果就不好了)
按钮外的文字,宽度或高度不能超过按钮的宽度或高度。也就是比如说按钮下方的文字过多,就会被截断; 按钮右方的文字大小过大,就显示不了。(具体情况,运行一下就知道了)
如果还有其它不足的地方,欢迎大家指出