2021/9/11 16:14:54作者:佚名来源:网络
案例描述:
本例主要讲解flash全站动画设计实例教程,本例以一个实际应用中的蛋业网站来讲解F1ash全站动画的设计方法,在制作全站时,首先要和客户进行全面的交流,在得到制作材料后开始构思全站的风格,从行业特性和企业文化入手,然后斟酌网站访问人群的年龄范围、教育程度和文化差异来设计奎站。
学习要点:flash全站的布局方法,flash全站的开发流程和制作思路,使用外部软件来辅助开发全站
本例思路:
构思全站的色彩、布局、动画和结构,然后在Photoshop中设计
将图形导入Flash,然后制作出标志动画。
将图形分割到Flash中,然后制作出主页的动画效果。
分析各个菜单的子栏目,然后依次制作出各个栏目。
制作出视频专区,然后将内容排好。
依次制作内页效果,然后测试程序。
动画制作完成后的最终效果:
步骤一、整体思路
1、本例要设计的是一家蛋品企业的宣传站,在于客户沟通后得出以下结论
色彩:使用白色背景,以橙色为主色调,再用淡黄色和黑色作为辅助色,追求清新的画面效果,以突出食欲与环保,如图
布局:每一块内容布局到几何图形中,网站左上角放置企业标志,菜单只进行简单的布置处理
动画:网站加载完成后,播放一段剪短的标志动画在过度到主页,而每一个子栏目只制作一个简单而流畅的过程动画
结构:为提高网站访问速度,因此将各模块分成多个swf文件来制作,单击菜单时再渎取各模块,其结构如图所示。
2、分析完成后,用Photoshop制作出版面,如图所示
步骤二、制作标志动画
1、把各个元素切割到F1ash中,根据客户意见和动画需要来进行修改。首先制作标志动画,新建一个基于ActionScript 2 0的Flash文件,舞台大小设置为1000×600像素,背景色为白色,帧频为40fpS。每个标志都有不同的规律,根据客户提供的标志来创作其动画,如图所示,这个标志首先要突出巾问的毛体字“蛋”,其次是“光阳”,然后出现“业”宁和拼音。
2、制作出“蛋’’字的手写动面,如图所示,然后将循环选项没置为“只播放一次”,再制作出“光阳”两个字的出现动画,如图所示。
3、采用同样的方法制作“业”字和拼音从右渐显的出现动画,标志的动画效果如图所示。
步骤三、制作主页动画
1、品牌宣传站里加载条就显得格外重要,设计一个吸引用户眼球的加载条可以提高网站的访问率,本例用鸡蛋来进行设计,如图所示
2、打开在Photoshop中设计的版面,然后将每个元素输出为png文件,再导人Flash中,如图所示。
3、当标志动画播放完后,上下两部分元素开始出现,如图所示。
步骤三、制作主页动画
4、新建一个As图层,然后在第310帧按F7键插入空白关键帧,并输入代码stop()将出场动画进行暂停处理,再设置当前菜单为thernenu=“home”,如图所示。
stop() themenu="home" _global.jump=false
5、第385帧中,使用loadMovie Cthemenu+“.swf,mov):语句来加载子模块的swf文件,并使用一个inov影片剪辑作为容器,如图所示。
loadMovie(themenu+".swf", mov);
stop();
6、进入菜单影片剪辑的编辑区域,制作一个透明菜单放置在每个菜单的字上,并将系列名命名为b1~b7,然后绘制一条横线影片剪辑作为菜单的指示线,再复制出几个横线铺在菜单的字下面,并将系列名命名为tl~t5,最后绘制一个三角形来作为缓动跟随,并设置实例名称为tag,如图所示
7、为按钮添加单击事件程序,如图所示。
for (j=0; j<=7; j++) { this["t"+j]._visible = 0; } function pas(id) {//点击按钮后对着重号进行处理 for (j=0; j<=7; j++) {//先隐藏所有着重号 this["t"+j]._visible = 0; } i = id;//这是用在特效里的,点击按钮时三角形也跟着指示过来 this["t"+id]._visible = 1;//显视当前所点的着重号 } b1.onRelease = function() {//菜单:走进光阳 tag.play(); if (_parent.themenu == "home") { _parent.play(); } _parent.themenu = "intr";//设用swf的字符串 pas(1);//处理指示线 if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true;//播放当前栏的消失动画 } }; b2.onRelease = function() {//菜单:视频专区 tag.play(); if (_parent.themenu == "home") { _parent.play(); } _parent.themenu = "video"; pas(2); if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true; } }; b3.onRelease = function() {//菜单:产品中心 tag.play(); _parent.themenu = "pro"; pas(3); if (_parent.themenu == "home") { _parent.play(); } if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true; } }; b4.onRelease = function() { tag.play(); if (_parent.themenu == "home") { _parent.play(); } _parent.themenu = "service"; pas(4); if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true; } }; b5.onRelease = function() { tag.play(); if (_parent.themenu == "home") { _parent.play(); } _parent.themenu = "news"; pas(5); if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true; } }; b6.onRelease = function() { tag.play(); if (_parent.themenu == "home") { _parent.play(); } _parent.themenu = "person"; pas(6); if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true; } }; b7.onRelease = function() { tag.play(); if (_parent.themenu == "home") { _parent.play(); } _parent.themenu = "about"; pas(7); if (_global.jump) { _parent.gotoAndStop("load"); } else { _global.jump = true; } };
8、添加如图所示的特效代码,然后添加如图所示的缓动代码。
var i = 0; this.onEnterFrame = function() { for (n=1; n<=7; n++) { if (i == n) {//判断执行缓动的是哪个按钮 tag._x += (this["b"+n]._x-tag._x)/5;//缓动公式,当a到b点时为:a=a+(b-a)/5 if (tag._x == this["b"+n]._x) {//当运动到终点时,停止执行,即i=0 i = 0; } } } };
9、预览主页动画,效果如图所示。
步骤四、制作菜单栏目
1、主页动画制作成后,下面制作子栏目动画,如图所示,等个子菜单里都有分栏目,但是有些子栏目只需要设计一种样式,然后使用程序按不同的ID读取数据库就行了,比如“产品中心”和“蛋业资讯”下的子模块。
2、制作第1个子栏目‘’走进光阳”文件,首先绘制一个如图所示的扇形
3、‘选择扇形,然后设置填充类型为“线性”,再设置第1色标颜色为(R:255,G:128,B:0),第2个色标颜色为R,193,G:58,B:2),第3个色标颜色为(R:165,G:58,B:14)
4、使用遮罩功能为扇形制作展开动画,然后使用“绘图纸外观轮廓”功能查看动画效果,效果如图,在绘制出用于放置菜单的抽象图形,如图所示。
5、使用绘图功能绘制出菜单,如图所示。
6、返回到“场景1”,再新建一个As图层,并在第1帧添加stop()语句,然后在所有图层的第l帧添加空白关键帧,如图所示。
7、在AS图层的第2帧按F7键插入空白关键帧,然后输入如图所示的代码。
_global.jump = false; id=0 this.onEnterFrame = function() { if (_global.jump) { play(); } };
8、在第85帧按F7键插入空白关键帧,然后输入stop()语句将动画进行暂停处理,如图所示,再新建一个用于加载内容的影片剪辑(名称为main);
9、在main影片剪辑里,针对第1个菜单来输入加载代码,如图所示,然后将所有子页面的系列名命名为inter_l.swf~inter_8 swf,其加载容器为mov,如图所示
10、将加载条放置在扇脚处,然后使用一条弧线来搭配整体结构,如图所示.
11、在菜单中添加代码,当单击菜单时按系列名来加载相应的swf文件,如图所示
m1.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 1; }; m2.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 2; }; m3.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 3; }; m4.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 4; }; m5.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 5; }; m6.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 6; }; m7.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 7; }; m8.bt.onRelease = function() { _parent.main.mark.gotoAndPlay(2); _parent.main.theid = 8; };
12、制作一个菜单“公司简介”的页面,新建一个flash文件并存储为intr_1,然后将扇形复制过来,如图再将内容排版到扇形的相对位置,如图所示
13、在进入企业简介之前,要先播放企业口号,所以制作出企业口号的帧帧动画,如图
14、制作第二个菜单“公司荣誉”的页面,新建一个flash文件并存储为intr_2,然后按版面要求来放置蛋图形,如图
15、制作第三个菜单“成长历程”页面,新建一个flash文件并储存为intr_3,元素设计如图
步骤五、制作视频专区
1、制作“视频专区”,使用绘图功能绘制出抽象图形,如图,然后制作出视频区的出场动画,如图所示
2、视频按钮第1个栏目“走进光阳’’的菜单按钮一样,只需制作个,然后将不同的值传递进去就行了,如图所示
onClipEvent (load) { this.txt = "06年央视《管出来的大市场》"; bt.onRelease = function() { _parent._parent.main.linkpath = "flv/video2.flv"; if (_parent._parent.main.home) { _parent._parent.main.play(); } else { _parent._parent.main.flvplay(); } }; }
3、发布视频专区程序,预览效果,如图所示
步骤六、内页设计
1、制作产品中心的页面,产品中心是个产品列表,需要设置一个用于加载缩略图的产品名元件,然后使程序按矩形阵列来复制,如图所示
2、绘制出产品中心的菜单,如图所示,当单击产品后,弹出浏览菜单,如图所示。
3、制作客服中心的页面,如图所示。
4、制作蛋业资讯页面,如图所示,为了体现空间感,因此在背景上绘制几条向远处伸展的图形,如图所示。
5、继续制作纸张翻动效果,如图所示,然后将制作的面板渐渐显示出来,如图所示
6、制作菜单和箭头升起的动面,如同所示。
7、制作出“人才招聘”栏目,首先绘制一个皇冠图形,如图所示,然后将内容排好,如图所示。
8、制作最后一个栏目“联系我们”.首先绘制出纸张图形,如图,然后制作出入场动画,如图所示。
9、到这一步已经完成了最终的布局效果,如图所示,然后整理好所有的子页面,如图所示,再进行测
如果你对本章flash全站动画设计实例教程感兴趣欢迎下载源码进行学习研究
标签: flash实例 全站动画
相关文章
够快云库v6.3.24.12120免费版
详情光影魔术手官方版 v4.7.1
详情ADsafe净网大师v5.4.408.7000
详情网易邮箱大师v5.3.2.1015电脑版
详情foxmailv7.2.25.375
详情暴风影音5v5.92.0824.1111
详情暴风影音v5.92.0824.1111
详情BitComet(比特彗星)v2.13.4.13Beta2
详情路由优化大师v4.5.31.267
详情茄子快传电脑版 v5.1.0.7
详情搜狐影音 v7.2.1.0官方版
详情搜狐影音客户端 v7.2.1.0
详情迅雷影音官方版 v7.0.3.92
详情cbox央视影音v6.0.3.4经典版
详情potplayer播放器v1.7.22496
详情Daum PotPlayer(已集成直播源)v1.7.22496绿色纯净美化便携增强版
详情天国拯救2黄金版 Build.17149332-1.1.1.11377中文版
详情燕云十六声电脑版 v1.9.31
详情潜行者2:切尔诺贝利之心 Build.16805297豪华中文版
详情模拟农场25豪华中文版
详情迷你世界电脑版 v1.41.00
详情骑马与砍杀2 v1.2.9.34019免费版
详情侠盗猎车手圣安地列斯 v1.0最新中文版
详情整蛊白云 v1.0
详情地平线4 v1.476中文版
详情圣女战旗中文v1.1.9绿色免安装版
详情狂怒2中文
详情红色警戒2共和国之辉电脑版 v1.0
详情模拟人生4 v1.0中文免费版
详情蛊婆v1.0免费版
详情风起云涌2越南中文版 v1.6Steam正版
详情使命召唤17官方中文版 v1.0
详情运满满货主版v7.92.1.0安卓版
详情运满满司机版app手机版v8.92.1.0安卓版
详情网易蜗牛读书水墨版V1.9.78
详情泼辣修图免费版v6.11.3安卓版
详情泼辣修图安卓版v6.11.3
详情汽车大师v7.15.5技师版
详情步多多v2.8.1安卓版
详情新浪新闻v8.43.7官方版
详情拓词v14.21安卓版
详情思尔健康v3.1.42安卓版
详情云上钢琴v4.0.3安卓版
详情乐听头条v3.3.3安卓版
详情t3出行v4.2.9安卓版
详情66手游平台v5.11.7.0安卓版
详情360清理大师2019最新版v8.5.8
详情福昕PDF阅读器v9.7.31101安卓版
详情