主题:  虚竹、ROCK、求学兄~~!请教:按钮透明问题!

dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#12003/10/22 8:51:13
最近在做交互程序,原来使用的按钮是GIF透明的。放在灰白色上不错,看不出边缘的锯齿。但放在深色背景下就不行了,透明的边缘就出现白色的锯齿。如何解决好这个问题?


图片如下:

编辑历史:[此帖被dreamexpress编辑过(编辑时间2003-10-22 09:41:00)]
[此帖被dreamexpress编辑过(编辑时间2003-10-22 13:14:01)]


dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#22003/10/22 9:03:34
我想做透明的按钮,这样放在任何背景(即使是渐变或自然照片上也可以用)下均可使用。要是做成以上图蓝背景的按钮可能是可以解决上图中的问题,但那没什么实际的意义:
我不是想解决上图中的显示锯齿问题,而是想解决按钮的透明问题,即怎么做透明按钮,才能使之不出现白色锯齿边缘?



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#32003/10/22 13:14:18
没有人解答吗?顶一下!



olez163

职务:普通成员
等级:2
金币:3.0
发贴:694
#42003/10/22 14:27:14
这是用photoshop做的按钮图片吧!
用Freehand或illustrator试试看!
保存图片时,保存为PNG格式可能会好一点!



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:954
#52003/10/22 14:46:33
可以用PhotoShop做!
背景要透明!
这样就可以了!
---------------------------
也可以使用通道,
这样可以作出渐变的按钮效果来!


真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。

dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#62003/10/23 9:56:34
我是用PHOTOSHOP做的透明,然后存为GIF做成按钮。但GIF文件透明时有锯齿现象呀!

图中的按钮是圆的不是方的,如何消除白色锯齿边缘?

虚竹兄,AW中按钮如何使用通道啊??难道AW中的按钮可以导入带ALPHA通道的TGA或TIF?AW的按钮会自动将其设为ALPHA透明??

如何AW的按钮能使用ALPHA通道透明的话,那上述问题是解决了。

使用PNG和GIF的透明,好象总是不能完全解决好上面的白色锯齿边缘问题。



梅干超人

职务:普通成员
等级:1
金币:0.0
发贴:118
#72003/10/24 9:08:56
用 png的格式试试看?可能会有一想不到的效果



chc9

职务:普通成员
等级:1
金币:1.0
发贴:306
#82003/10/24 9:50:03
这个问题以前我也问过,给解决了。用TIF带通道的的,图片会比GIF、PNG的大很多,不过图标而已,整个程序中也没多少,比起背景图片要小多了。



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#92003/10/24 14:05:12
chc9在上个帖子中说
引用:
这个问题以前我也问过,给解决了。用TIF带通道的的,图片会比GIF、PNG的大很多,不过图标而已,整个程序中也没多少,比起背景图片要小多了。


对于显示的图片当然可以用TIF带ALPA通道透明。

对于按钮难道也可以吗??按钮好象不理TIF的通道呀,TIF做按钮还是透明不了,我试了一下,不行!如果可以的话TIF即使大一点也无所谓。可惜。。。



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#102003/10/24 14:22:46
只好用笨办法做啦。
图片如下:



olez163

职务:普通成员
等级:2
金币:3.0
发贴:694
#112003/10/24 22:23:29
如果是界面的话,不妨用热区,做个假的按钮就可以!



68258656

职务:普通成员
等级:1
金币:0.0
发贴:14
#122003/10/25 11:20:55
保存格式问题,bmp也可,不能用jpg或gif格式



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#132003/11/12 14:58:24
居说用PS,按CTRL+ALT+S保存为GIF就没有锯齿,CTRL+ALT+SHIFT+S保存则有锯齿。

试试看吧。



fla

职务:普通成员
等级:1
金币:0.0
发贴:3
#142003/11/14 10:10:03
我是这样解决的,先记住背景产RGB色值,然后在PS里面用该色值做背景色建立文档,大小自定。做好一个按钮后,用剪切工具将按钮切下来,保存为PNP格式,引入AW中后选ALPH通道,一切为OK。



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#152003/11/14 10:15:20
按钮也可以设ALPH通道??

你是在显示图片吧?
------------------------------

既然用了ALPH通道,何必要先记住背景RGB色值?背景如果是图片而不是纯色怎么办??