flash动画设计与制作.ppt

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

任务二、针对影片剪辑的控制
1、duplicateMovieClip方法 语法:duplicateMovieClip(target,newname,depth) myMovieClip.duplicateMovieClip(newname,depth) 功能:复制影片剪辑对象; 参数: target:要复制的影片剪辑的实例名 newname:复制出来的影片剪辑的名称 depth:深度即复制出来的影片剪辑在场景中所放的层序.
功能: 通过按钮来设置或更改影片剪辑的属性 参数:
实例名:影片剪辑的对象名称(实例名); 属性:用来设置的属性; 表达式:属性设置值; 例:on(press){ setProperty(“MC1”,_x,300);}或{MC1._x=300}
属性名称 _x _y
_xscale _yscale _alpha _visible _rotation _width _height
锁定影片剪辑中心到鼠标且将影片剪辑限制在矩形内 功能:设置影片剪辑可被鼠标拖动,及可拖动的范围
2、stopDrag方法 语法:target.stopDrag(); 功能:结束startDrag指令所下达的拖动动作
例4、如何利用startDrag命令控制影片剪辑的拖动?
思考一:舞台上有个名为xgj的影片剪辑,怎么能用鼠标拖动它? 试编写其代码:
思考二:再思考一下怎么才能将名为xgj的影片剪辑的拖动范围 控制在一个矩形框中? 试编写其代码:
例5、观赏动画”给土豆打扮”并思考如何完成该动画的制作?
例6、思考我们在qq上经常给qq换上新的衣服并且搭配衣服,思考一下 如果你进入了腾讯公司工作,你怎么完成该动画的制作?
3、鼠标的方法show/hide() 语法:Mouse.show(); Mouse.hide(); 功能:设置光标显示或隐藏,默认情况下是显示的。
例3、如何利用按钮复制与删除影片剪辑?
小提示:利用类似例2中的代码,复制影片剪辑? 试编写其代码: 再利用removeMovieClip命令来删除, 试编写其代码:
任务四、拖拽影片剪辑的方法
1、startDrag方法 语法: • startDrag(“target”,true);
锁定影片剪辑中心到鼠标 • startDrag(“target”,false,左,上,右,下);
说明 影片片段分身水平坐标X位置 影片片段分身垂直坐标Y位置
设置影片片段分身在宽度; 设置影片片段分身高度; 影片片段分身的透明度 影片片段分身的是否显示 影片片段分身的旋转角度 设置影片片段分身的宽度 设置影片片段分身的高度
例1、如何利用按钮控制影片的显示和隐藏
如:在舞台上有个名为:hd_mc的影片剪辑,试用两个按钮分别控 制它们显示和隐藏,同时思考有几种方法? 试编写其代码:
影片剪辑的控制
教学目标: 1、影片属性的设置 2、影片剪辑的属性 3、影片剪辑的复制与删除 4、针对影片剪辑的鼠标动作
教学重难点: 1、影片属性的设置 2、影片剪辑的复制与删除 3、鼠标拖拽
任务一、影片剪辑的属性
1、如何设置影片剪辑的属性
语法:setProperty(实例名,属性,表达式); target.property=expression;
例7、思考在很多游戏界面中,大家经常发现它的鼠标不是
系统常见的鼠标,如果你和别人合作开发了一个游戏, 并且需要特殊样式的鼠标,你怎么完成该动画的制作?
欣赏并完成“百变鼠标箭头”,并在上机的时候自己设计一个 有特色的鼠标。
小结:
本讲主要介绍了关于影片剪辑的相关操作,其中重 点介绍了关于设置影片属性,影片剪辑的复制与删除和 针对影片剪辑的鼠标控制。
例2、如何利用复制影片剪辑命令制作下雨效果
小提示:在舞台上放置一个名为:yd_mc的影片剪辑,利用 duplicateMovieClip命令和random参数完成? 试编写其代码:
分析: 为什么画面上只有两个雨点,可以怎么解决?
2、removeMovieClip方法 语法:removeMovieClip(target); target.removieMovieClip(); 功能:删除用duplicateMovieClip所复制的影片剪辑对象 参数: target 要删除的影片剪辑的名称
作业: 1、熟练掌握本节课所讲语法 2、将本节课所讲案例上机演练
来自百度文库
相关文档
最新文档