经典论坛's Archiver

zzwgyr 发表于 2008-5-19 13:23

AS把所有内容变成黑白的

有三个时间是默哀日,大部分网站都要求banner什么的都做成黑白的,如果我们去改图就太多工作量了,现在我写一下变成黑白的AS,大家copy到第一帧就可以了!希望大家喜欢!

import flash.filters.ColorMatrixFilter;
var myarr:Array = [0.3, 0.59, 0.11, 0, 0, 0.3, 0.59, 0.11, 0, 0, 0.3, 0.59, 0.11, 0, 0, 0, 0, 0, 1, 0];
var mycler:ColorMatrixFilter = new ColorMatrixFilter(myarr);
_root.filters = new Array(mycler);
//以上内容放在第一贞,所有内容就变成黑白的了!

[[i] 本帖最后由 zzwgyr 于 2008-5-19 14:18 编辑 [/i]]

longfengabc 发表于 2008-5-19 14:38

顶一个,虽然我现在都写AS3.0了,但心意是最重要的 技术其次!
将_root 改成 this 放置在第一帧就好了!
发现这个类 写法是一样的,注意 背景好像不会被渲染

[[i] 本帖最后由 longfengabc 于 2008-5-19 14:47 编辑 [/i]]

XGigO 发表于 2008-5-19 18:24

css也能控制啊。。

newaraya 发表于 2008-5-19 21:48

CSS控制貌似要简单很多。baidu一下吧

xyf520 发表于 2008-5-19 22:55

不错,顶一个!

FLSky 发表于 2008-5-20 11:14

晕 不早发 害得我。。。。

zzwgyr 发表于 2008-5-20 16:20

[quote]原帖由 [i]FLSky[/i] 于 2008-5-20 11:14 发表 [url=http://bbs.blueidea.com/redirect.php?goto=findpost&pid=4012242&ptid=2856424][img]http://bbs.blueidea.com/images/common/back.gif[/img][/url]
晕 不早发 害得我。。。。 [/quote]
我第一天就发了哦!这还说晚?呵呵!不厚到呀!

jacktjp 发表于 2008-7-1 09:17

css只能控制html页面,不能控制swf,banner广告

damao50 发表于 2008-9-8 13:12

学习

页: [1]



Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.