MX制作简单的情景动画文档格式.docx
《MX制作简单的情景动画文档格式.docx》由会员分享,可在线阅读,更多相关《MX制作简单的情景动画文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
(4)双击该图片,进入到工作舞台。
(5)由于图片的背景色与文件的背景色不同,为了使动画更逼真,我们应该把图片的背景色去掉,这就要用到工具箱中的套索工具(LassoTool)。
选中该图片后,按“Ctrl+B”或执行菜单栏中的“Modify/BreakApart”命令,把文件打散。
(6)选中套索工具,它的[Options]共有三个选项。
套索工具主要用来选择矢量对象的不规则区域,而选项中的多边形套索工具主要用来选择对象的规则区域。
选项中的魔棒工具主要用来选择颜色相同或相似的颜色区域,单击魔棒工具选项,弹出对话框,“Threshold”的值越大,表明魔棒工具一次性选择的颜色相似区域越大,反之越小。
而“Smoothing”表示所选区域的平滑程度,一般选择“Normal”方式。
由于图片的背景颜色相同,所以选中魔棒工具后,对着背景单击一下,再按[Delete]键即可把背景颜色去掉。
如果底色去得不干净,我们可利用缩放工具把图形放大了再来清除。
(7)单击时间线面板的小男孩图标,返回到小男孩工作舞台,选中小男孩元件,用方向键移动,直到它的中心与舞台中心重合。
(8)在第10帧处按F7键,插入一关键空白帧,把Pic02.jpg这幅图片拖放到小男孩的工作舞台中。
(9)重复上面的(3)~(7)步后,选中第20帧,按F5插入普通帧。
(10)单击“Enter”键,我们就可以看到小男孩走路的动画效果了。
4.主场景的制作
小男孩走路的电影夹子做好后,我们就来看看他是怎样在森林中散步的。
(1)回到主场景中,把背景图片拖放到舞台中,并使图片的高度与舞台的空白编辑区的高度一致。
(2)执行“Insert/Converttosymbol...”命令,把它转化为图形元件。
(3)在第40帧中插入关键帧,并调整好图片的位置。
(4)第1帧和第40帧中图片和空白编辑区的位置如图3所示。
(5)选中第1帧,按右键,在弹出的菜单中选中“CreateMotionTween”命令,加入运动时间线。
(6)锁定Layer1图层,新建一图层Layer2,把“小男孩”电影夹子拖放到舞台中。
(7)在菜单栏中执行“Modify/Transform/FlipHorizontal”命令,把小男孩的走路方向水平调转,并在第40帧中插入关键帧,调整好小男孩的位置。
(8)选中Layer2层中的第1帧,插入运动时间线。
(9)重复(6)~(8)的步骤,新建图层Layer3和Layer4,分别把小鸟和蝴蝶的电影夹子拖放到舞台中。
(10)按下“Ctrl+Enter”,我们就可以看看动画的效果啦。
要想小男孩停下来,我们可以给各个层的第41帧中插入关键帧,只是在小男孩所在的Layer2层的第41帧中插入空白关键帧,如图4所示。
(11)把pic01.jpg图片或其相应的图符元件拖放到空白关键帧中,注意调整它的水平方向和大小(抬头动作)。
(12)新建图层layer5,在第41帧中插入空白关键帧,打开“Actions-Frame”面板,加入[stop]命令。
(13)到此整个动画就完成了,保存文件,并把它输出为SWF动画,这样就可以欣赏自己的动画作品啦。
flash水中倒影效果
1、启动Flash5,按“Ctrl+M”打开影片属性对话框,设定动画的大小,背景为黑色,单击“确定”。
2、单击“insert→newsymbol”(ctrl+f8),在弹出对话框中命名为“flower”,单击“确定”。
3、按“Ctrl+R”打开图像导入对话框,选择一副准备做倒影的图像,这里我选择的是一朵玫瑰花,单击确定。
(图一)
4、再次建立一个mc。
目的是让倒影在水中产生水涟效果。
单击“insert→newsymbol”,在弹出对话框中命名为“waterwave”,类型选“movieclip”。
5、好了,现在回到场景中,将mc“flower”拖入场景,注意留出下面的位置给来放倒影,将这一层命名为“flower”。
6、再在本层下面生成两层,分别命名为“flower2”和“flower3”。
注意二在三的上面,copymc“flower”到第三层,将mc“flower”垂直翻转,并适当将高度变短,使他看起来像第一层flower的倒影,选择这个变形后的flower,原位置copy到flower2这个层(ctrl+shift+v)向左向上分别移动五个像素。
7、在flower2的层上新建一层wavemask,打开library面板,将waterwave这个mv拖到场景,放在倒影与flower的交界处。
在第二十五帧点取关键帧,并使在这一帧的“waterwave”变大,位置向下移动到动画区域的外边,使第一帧到最后一桢的过程作motiontweening,
8、选取wavemask层,单击右键,在弹出的菜单中选mask。
效果如图二。
图二
9、现在可以测试一下了,按ctrl+enter预览,感觉水面的效果有点生硬,必须加一些水面的自然属性进去。
9、回到场景中,新建一个water的mc,选取rectangletool,画出一个矩形,颜色为蓝色。
大小为覆盖场景中的倒影为准。
10、在wavemask层上新建一water层,将mc“water”从library拖入场景,Alpha值为30%,覆盖整个倒影部分。
21、按ctrl+enter观看效果
Flash实例之电子日历
制作步骤:
设置场景的大小为240px×
160px,背景色为黑色,帧频为15fps。
1.按快捷键Ctrl+F8,然后创建一个“背景”图形元件。
在“背景”的场景中按快捷键Ctrl+R打开“导入”面板导入一幅背景图。
如图1-2所示。
图片的大小应该和场景的大小一致。
图1-2图1-3
2.把主场景中的“图层1”改名为“背景”层,打开库,把“背景”元件从库中拖拽到“背景”层中。
现在教大家一个调整背景图片和场景快速重叠的技巧。
首先选中背景图片,接着按快捷键Ctrl+K键或是点击图标打开“对齐”面板,然后按下“舞台分布”图标,如图1-3所示。
接着单击左对齐,上对齐图标就即可。
3.点选“工具”面板中的“文本”工具,然后如图1-4所示设置“属性”面板。
图1-4
4.接着创建一个“文本”层,用来放置几个动态文本,如图1-5所示。
图1-5
在“文本”层中绘制5个动态文本,如图7-6所示。
然后分别为其申明变量名:
yeahtext、daytext、weektext、half、timetext。
图1-6
5.设置好动态文本后。
再创建一个“脚本”层,用来放置代码。
如图1-5所示。
右键单击该层的第1帧,在弹出的菜单中选择“动作”命令,或按F9键打开“动作”面板。
然后键入以下代码。
代码的作用是让动态文本能够显示系统当前的时间,日期,年份等。
//创建新的日期对象,然后调用其方法和属性
time=newDate();
//把系统当前的时钟值赋给变量hour
hour=time.getHours();
//把系统当前的分钟值赋给变量minute
minute=time.getMinutes();
//把系统当前的秒种值赋给变量second
second=time.getSeconds();
milli=int(time.getMilliseconds()/10);
//如果分钟值小于10,就在其前面加一个字符"
0"
这样设计才符合常理
if(minute<
10){
minute="
+minute;
}
//如果秒钟值小于10,就在其前面加一个字符"
if(second<
10){
second="
+second;
//如果毫秒值小于10,就在其前面加一个字符"
if(milli<
milli="
+milli;
//如果时钟值小于12,则在half文本里显示字符串"
上午"
否则显示为下午
if(hour<
12){
half="
;
}else{
下午"
//在yeahtext文本里显示系统年份
yeahtext=time.getFullYear();
//在daytext文本里显示系统前日期
daytext=time.getMonth()+1+"
月"
+time.getDate()+"
日"
//在weektext文本里显示系统星期
weektext="
星期"
+time.getDay();
//在timetext文本里显示系统时间
timetext=hour+"
:
"
+minute+"
+second+milli;
6.最后一步。
按住Shift键,同时又鼠标左键点击选中是个层,使其显示为阴影,然后按F5键为三个层同时插入一帧。
图1-7
现在按快捷键Ctrl+Enter来测试一下效果。
其实利用实例中的代码,结合电影属性和一些设计的技巧,可以设计出形形色色的时间效果。
譬如什么电子表、手表、闹钟,年历;
或是控制动画跟随时间变化;
或是用在各种广告、贺卡和MTV的效果中。
在游戏中Date对象就显得更加重要了,它可以用来设计纪录游戏时间的计时器,或是控制游戏的进程。
另外还要讲一下得是,Date对象中UTC时间格式是在方法中加上字符UTC,例如getUTCHours(),它能输出现在的UTC时间。
如果将格林尼治时间加上不同时区的时间差就可以得到当地时间了。
读者朋友也可以自己试着做一个格林尼治时区表
小飞机沿轨迹运动实例教程
一、新建影片:
新建一个电影文件,在属性对话框中,设定动画尺寸,背景颜色为兰色。
二、制作小飞机组件:
1、利用矩形工具在舞台上拖一矩形,用箭头工具向外拖一角,再将另一对角向内拖动,用直线工具连接刚拖过的两个角,利用漆桶工具改变两三角的颜色。
2、利用箭头工具选中整个飞机,执行“插入/转换为元件”,则飞机上出现一小“+”字。
三、制作动画:
1、创建飞机运动图层:
(1)单击第一