- 1、本文档共146页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
_使用actionscript动作脚本制作交互动画-萧山三中
* * * * * * * * * * * * * * * * * * * 5.6.4 影片剪辑的路径 例如:主场景及各影片剪辑的包含关系如右图 绝对路径: _root.mc1.mc11.play(); //命令mc11开始播放 或:_root.mc1.mc11.mc111.stop(); //命令mc111停止播放 5.6.4 影片剪辑的路径 例如:主场景及各影片剪辑的包含关系如右图 相对路径: 例如:以mc11为基点对象, 指向mc111的相对路径是:this.mc111 指向mc1的相对路径是:this._parent.mc1 再如:以mc111为基点对象,指向mc1的相对路径是: this._parent._ parent.mc1 5.6.5 拖曳影片剪辑命令 在Flash动画中,你的鼠标变成一个美丽的动物图画,或者你可以任意搬动动画中的物体。这都需要用上两个成对出现的命令: startDrag() 拖拽影片 stopDrag() 停止拖拽影片。 5.6.5 拖曳影片剪辑命令 一、拖曳影片剪辑命令 一般形式为:startDrag(目标,lock, left,top,right,bottom); 功能:拖拽影片。 参数: 目标:是要拖动影片的名字,即“实例名“ lock表示影片拖动时是否锁定到鼠标位置中心,其值为: true表示锁定(如果希望将拖拽范围设定在一个区域中用true); false表示不锁定。 5.6.5 拖曳影片剪辑命令 一、拖曳影片剪辑命令 3. left,top,right,bottom这四个参数分别设置影片拖动的左,上,右,下的范围,如图所示。 left:是限定区域的左边框的值,越大,左边框越靠右; right:与left同理;越大,右边框越靠右; top:是限定区域的顶边框的值,越大,顶边框越靠下; bottom:与top同理;越大,底边框越靠下; 注意这是相对于影片剪辑父级坐标的值,这些值指定该影片剪辑被约束的矩形。这些参数是可选的。 如果参数为空,则是可以在整个屏幕范围内任意拖动。 + top bottom left right - - + 5.6.5 拖曳影片剪辑命令 一、拖曳影片剪辑命令 或,一般形式用: myMovieClip.startDrag(lock, left, top, right, bottom); myMovieClip为实例名。 5.6.5 拖曳影片剪辑命令 二、停止拖曳影片剪辑命令 一般形式:stopDrag(); 功能:可以实现停止拖拽影片命令。 这个命令没有参数。 注意:一般情况下,如果你要拖动某一个影片,应当在这个影片内加一个按扭,再把上面的命令附加在这个按扭上。 5.6.5 拖曳影片剪辑命令 例如:在场景中有一个影片,实例名为mc,坐标为(250,200),你想让它以(250,200)为中心,高为200,宽为300的矩形范围内被拖动,就应当在mc内放一个按扭,然后在按扭上加上下面的程序代码: on (press) { _root.mc.startDrag(true,100,100,400,300);//这里的坐标是指的场景内的坐标。 } on (release) { stopDrag();//停止拖动这个影片。 } 第二部分 高级交互动画制作 5.7 键盘(Key)控制 当你需要通过键盘和动画产生交互时,比如,利用方向键控制游戏中的角色,就需要借助键盘(Key)对象获取按键的内容,然后利用Key对象的方法控制动画。 5.7 键盘(Key)控制 1.键盘对象的方法详解 Key对象包括以下6种常用的方法: (1)Key.getAscii() 语法:Key.getAscii(); 功能:返回最近被按下或松开的按键所代表的ASCII值。 (2)key.getCode() 语法:key.getCode(); 功能:返回最近被按下或松开的按键的对应码。 (3)key.isDown() 语法:key.isDown(keyCode); 功能:侦测键盘上指定的按键是否被按下,如果返回值为true则表示被按下。KeyCode可以是按键对应码,也可以是如7-2-1所示的按键常量。 5.7 键盘(Key)控制 1.键盘对象的方法详解 Key对象包括以下6种常用的方法: (4)key.isToggled() 语法:key.isToggled(keyCode); 功能:侦测键盘上的Caps Lock或Num Lock的指示灯是否亮着。例如: onClipEvent(enterFrame){ if(key.isToggled(144){ ???? this.stop(); } } 上面这段动作脚本的功能是
您可能关注的文档
- 1980年2005年国内货物周转量发展变化表115交通运输体制-hku.ppt
- 2002005年数字电视运营研究报告简介.doc
- 2007----2008学年第一学期督导室-四川长江职业学院质量部.doc
- 2007年上海国际汽车展上的风行汽车展位中式风格的楼盘.ppt
- 2007年高考招生-湖北教育考试院.doc
- 2008年-中山大学药学院.doc
- 2008年英语学科高考试题简析及2009年英语学科备考-英语教师网.ppt
- 200岳阳岳州中学.doc
- 2010年中央社保协全国代表者会议基调报告案-东京社保协.doc
- 2010年高三诗歌鉴赏知识梳理.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 机械制造基础-全套PPT课件.pptx
- 地域建筑的分析__--__纳西族传统民居的现代启示.pdf
- 湖北省武汉市2023-2024学年六年级上学期语文期中试卷(含答案).pdf VIP
- 露天非煤矿山企业重大事古隐患认定目录及企业待检资料清单.doc
- 网络工程师职业规划4篇.pdf VIP
- 四年级音乐上册 牧童ppt课件1 人教新课标版.ppt
- 浙教版(2023)信息科技三上第2课感知智能生活教案.pdf VIP
- 中央空调节能运行管理.ppt
- 河北省石家庄市第四十一中学教育集团2023-2024学年七年级上学期期中历史试题(1).docx
- 《什么是冬天》儿童绘本故事演讲ppt课件(图文).ppt
文档评论(0)