- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flash cs样板书 第课:脚本动画的制作
第十二课:脚本动画的制作
12-1、什么是脚本(Action Script2.0和Action Script3.0)
(1)所谓的脚本(又名为动作脚本)指的就是一条命令语句,一段代码,当某事件发生或某条件成立时,就会发出命令来执行设置的语句和代码。从而可以制作交互性动画。
(2)在flash中并不是任何对象都可以添加动作脚本的,只有以下三类对象可以添加:
A、关键帧(也包括空白关键帧)
B、按钮
C、影片剪辑
(3)如何给这些对象(包括关键帧、按钮、影片剪辑)添加动作脚本呢?要想为哪个对象添加动作脚本首先要选中该对象,然后打开动作面板就可以添加了。动作面板就是为各对象添加动作脚本的地方。
(4)打开动作面板的方法:
A、窗口——动作
B、按F9键
C、单击右键
(5)动作面板的组成
12-2、各对象上脚本执行的条件——帧脚本
(1)以下三类对象可以添加脚本:
A、关键帧(也包括空白关键帧)
B、按钮
C、影片剪辑
(2)帧上的脚本:在关键帧上添加的脚本只有当磁头播放到这个帧时,代码(脚本)才会被执行。
(3)添加代码时分为标准模式和专家模式两种,在标准模式下只能通过选项去添加代码,在专家模式下一般通过手工书写添加代码,在书写代码时代码是区分大小写的。如:play与Play被认为两种不同的含义。
(3)全局函数——时间轴控制——goto/play/stop/stopAllSound
stop:停止播放影片。
12-3、goto语句的使用1
(1)全局函数——时间轴控制——goto/play/stop/stopAllSound
play:播放影片
stopAllSound:停止所有声音。
goto:表示跳转的意思,可以跳转到指定的帧,也可以跳转到指定的场景。
gotoAndPlay:表示跳转到目的位置继续播放。
gotoAndStop:表示跳转到目的位置停止播放。
12-4、goto语句的使用2
(1)帧标签:给帧取个名字
(2)新建场景的方法:
方法一:插入——场景
方法二:窗口——其它面板——场景
(3)在一个动画中如果有多个场景动画是按场景的顺序进行播放的。
12-5、脚本动画—loading进度条1
12-6、脚本动画—loading进度条2
(1)if….else…判断语句的格式:(如果……否则……)
if(条件)
{ 语句1
}
else{ 语句2 }
表示如果条件成立就执行语句1,否则(条件不成立)就执行语句2。
12-7、各对象上脚本执行的条件——按钮脚本
(1)按钮脚本的格式:
on(鼠标事件)
{
语句1
}
表示选择不同的鼠标事件来执行语句1
(2)按钮上的脚本:在按钮上添加的脚本可以通过以下方式来执行,这些方式统称为鼠标事件。
A、按(press):指鼠标在按钮上点下去。
B、释放(release):指鼠标在按钮上点下去并释放。
C、外部释放(releaseOutside):指鼠标在按钮上点下去然后移动到按钮外部释放。
D、按键:指按键盘上某个键。
E、滑过(rollOver):指鼠标移到按钮上。
F、滑离(rollOut):指鼠标移到按钮上并离开。
G、拖过(dragOver):在按钮上按下鼠标然后指针滑出按钮区域,再次滑入按钮区域时触发。
F、拖离(dragOut):在按钮上按下鼠标然后指针滑出按钮区域时触发。
12-8、脚本实例--控制动画的播放
(1)prevFrame:上一帧
(2)nextFrame:下一帧
12-9、脚本实例—网页和邮箱的链接
(1)getURL:链接到一个地址。(URL:统一资源定位器)
(2)网页链接:开头要加http:\\
(3)邮箱链接:开头要加mailto:
12-10、脚本实例--随机抽牌
(1)random:随机函数
注:random(13):表示从0-12这13个数字当中随机选一个。
12-11、脚本实例--全屏切换
(1)fscommand函数
A、fullscreen:全屏
true:真(全屏)
false:假(标准)
B、quit:退出(关闭)
C、showmenu:显示菜单
D、allowscale:画面缩放
(2)文件——发布(可以同时生成多种格式文件)
12-12、脚本实例--框架1
(1)LoadMovie:载入swf文件或图片等元素到当前影片中。
(2)所有的swf文件必须放在同一个文件夹中。
12-13、脚本实例--框架2
12-14、脚本实例--浏览图片
12-15、各对象上脚本执行的条件——影片剪辑脚本
(1)影片剪辑脚本的格式:
onClipEvent(影片剪辑事件)
{
语句1
}
表示选择不同的影片剪辑事件来执行语句1
(2)影片剪辑上的脚本:在影片剪辑上添加的脚本可以通过以下方
您可能关注的文档
- 9年自考临床心理学试题答案历年试题及答案汇总.doc
- 9年省中小学美术教学设计获奖作品 中学组《古代陵墓雕塑一》.doc
- 9年贵州省贵阳市语文中考题目.doc
- 9年重庆高考语文试题及答案详解.doc
- 9年江苏省普通高中学业水平测试必修科目历史试卷.doc
- 9年自考学前心理学试题答案历年试题及答案汇总.doc
- 9年高考化学试题分类解析汇编:电解质溶液ashx.doc
- 9年广东省高中学业水平测试 生物试卷含答案.doc
- 9年高考山东卷理综化学试题与解析精校版.docx
- 9年高考山东文综卷历史部分教师版.doc
- 高校公共艺术课程审美教育对学生审美认知结构优化的影响研究教学研究课题报告.docx
- 初中数学与英语写作技巧的跨学科教学实践教学研究课题报告.docx
- 水电站工程金属结构设备制造与安装方案.docx
- 2025至2030中国水冷振动炉排行业项目调研及市场前景预测评估报告.docx
- 6 《小学科学课程与STEM教育理念融合的教学策略创新研究》教学研究课题报告.docx
- 《基于工业互联网的家电制造业智能化生产模式创新驱动机制研究》教学研究课题报告.docx
- 《深度强化学习在智能客服自然语言理解中的应用与效能提升研究》教学研究课题报告.docx
- 学校安全应急救援预案汇编(最全).doc
- 小学语文阅读教学中AR人工智能教育互动空间社交互动效果评估教学研究课题报告.docx
- 《湿地生态系统服务功能价值评估与城市绿地规划研究》教学研究课题报告.docx
文档评论(0)