最新更新 sitemap 设计搜素
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
网上家居 虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网络设计学院 > Flash教程

Flash中轻松制作电视花屏闪屏的效果

日期:10-18    来源:中国设计秀    作者:cnwebshow.com

BitmapData类的noise方法轻松创建电视花屏效果。点击查看Flash:T5O中国设计秀
http://space.flash8.net/bbs/attachment.php?aid=311480T5O中国设计秀
T5O中国设计秀
主场景第一帧:T5O中国设计秀
右键菜单 = new ContextMenu(); T5O中国设计秀
右键菜单.hideBuiltInItems(); T5O中国设计秀
右键菜单.customItems.push(new ContextMenuItem(’sxl001’, dj_menu0, false)); T5O中国设计秀
function dj_menu0() { T5O中国设计秀
        getURL(’http://space.flash8.net/space/?572002’, ’_blank’); T5O中国设计秀
} T5O中国设计秀
_root.menu = 右键菜单; T5O中国设计秀
Stage.scaleMode = "noScale"; T5O中国设计秀
import flash.display.BitmapData; T5O中国设计秀
var myBitmapData:BitmapData = new BitmapData(400, 300); T5O中国设计秀
this.createEmptyMovieClip("myMovieClip2", 1); T5O中国设计秀
myMovieClip2._x = myMovieClip0._x; T5O中国设计秀
myMovieClip2._y = myMovieClip0._y; T5O中国设计秀
myMovieClip2.attachBitmap(myBitmapData, 1); T5O中国设计秀
_global.k = 1; T5O中国设计秀
function run() { T5O中国设计秀
        if (myMovieClip0._currentframe>7) { T5O中国设计秀
                myMovieClip0.gotoAndStop(1); T5O中国设计秀
        } T5O中国设计秀
        myBitmapData.noise(Math.floor(1000*Math.random()), 0, 255, 1 | 2 | 4 | 8, false); T5O中国设计秀
        myMovieClip2._alpha -= 2; T5O中国设计秀
        if (myMovieClip2._alpha<=1) { T5O中国设计秀
                k++; T5O中国设计秀
                myMovieClip2._alpha = 100; T5O中国设计秀
                myMovieClip0.nextFrame(); T5O中国设计秀
                for (var i = 1; i<=7; i++) { T5O中国设计秀
                        if (i == k) { T5O中国设计秀
                                this["m"+i].mm.gotoAndStop(2); T5O中国设计秀
                        } else { T5O中国设计秀
                                this["m"+i].mm.gotoAndStop(1); T5O中国设计秀
                        } T5O中国设计秀
                } T5O中国设计秀
                if (k>7) { T5O中国设计秀
                        k = 1; T5O中国设计秀
                        m1.mm.gotoAndStop(2); T5O中国设计秀
                        myMovieClip0.gotoAndStop(1); T5O中国设计秀
                } T5O中国设计秀
        } T5O中国设计秀
} T5O中国设计秀
for (var i = 1; i<=7; i++) { T5O中国设计秀
        this["m"+i].gotoAndStop(i); T5O中国设计秀
        this["m"+i].mm.gotoAndStop(1); T5O中国设计秀
} T5O中国设计秀
myMovieClip0.gotoAndStop(1); T5O中国设计秀
m1.mm.gotoAndStop(2); T5O中国设计秀
_root.onEnterFrame = run; T5O中国设计秀
for (var i = 1; i<=7; i++) { T5O中国设计秀
        this["m"+i].no = i; T5O中国设计秀
        this["m"+i].onPress = function() { T5O中国设计秀
                delete _root.onEnterFrame; T5O中国设计秀
                _root.onEnterFrame = run; T5O中国设计秀
                for (var j = 1; j<=7; j++) { T5O中国设计秀
                        if (j == this.no) { T5O中国设计秀
                                k = j; T5O中国设计秀
                                _root.myMovieClip0.gotoAndStop(j); T5O中国设计秀
                                _root["m"+j].mm.gotoAndStop(2); T5O中国设计秀
                        } else { T5O中国设计秀
                                _root["m"+j].mm.gotoAndStop(1); T5O中国设计秀
                        } T5O中国设计秀
                } T5O中国设计秀
        }; T5O中国设计秀
}T5O中国设计秀