Flash脚本基础实例(导航条及).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Flash脚本基础实例(导航条及).ppt》由会员分享,可在线阅读,更多相关《Flash脚本基础实例(导航条及).ppt(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、FLASHFLASH脚本基础脚本基础及实例及实例信息工程学院FLASH脚本特效脚本特效常用脚本特效欣赏萤火虫萤火虫雪花雪花弹性跟随弹性跟随网页导航条网页导航条黑客帝国数字流黑客帝国数字流信息工程学院学习内容脚本基础知识脚本基础知识按钮元件的使用按钮元件的使用导航菜单的制作导航菜单的制作控制影片剪辑的脚本控制影片剪辑的脚本信息工程学院FLASHFLASH脚本脚本_AS_ASA A A Action ction ction ction S S S Scriptcriptcriptcript是是是是FlashFlashFlashFlash的脚本语言的脚本语言的脚本语言的脚本语言,具有强大的交互具有强
2、大的交互具有强大的交互具有强大的交互功能,通过脚本应用,用户对动画元件的控制得到加功能,通过脚本应用,用户对动画元件的控制得到加功能,通过脚本应用,用户对动画元件的控制得到加功能,通过脚本应用,用户对动画元件的控制得到加强。目前提供了强。目前提供了强。目前提供了强。目前提供了AS2.0AS2.0AS2.0AS2.0和和和和AS3.0AS3.0AS3.0AS3.0两个版本。两个版本。两个版本。两个版本。动作面板动作面板动作面板动作面板是是是是FlashFlashFlashFlash提供的运行编程的专用环境提供的运行编程的专用环境提供的运行编程的专用环境提供的运行编程的专用环境F9F9F9F9打打
3、打打开动作面板;开动作面板;开动作面板;开动作面板;使用使用使用使用ActionScriptActionScriptActionScriptActionScript的目的:的目的:的目的:的目的:交互式网站的开发;交互式网站的开发;交互式网站的开发;交互式网站的开发;课件制作课件制作课件制作课件制作;小游戏开发、小游戏开发、小游戏开发、小游戏开发、MTVMTVMTVMTV、电子贺卡制作;、电子贺卡制作;、电子贺卡制作;、电子贺卡制作;信息工程学院AS可添加在哪些对象上可添加在哪些对象上(AS2.0):帧帧帧帧FrameFrame必须是关键帧必须是关键帧必须是关键帧必须是关键帧写在关键帧上面的写
4、在关键帧上面的写在关键帧上面的写在关键帧上面的ASAS,当时间轴上的指针走到这个,当时间轴上的指针走到这个,当时间轴上的指针走到这个,当时间轴上的指针走到这个关键帧的时候,就写在这个帧上面的关键帧的时候,就写在这个帧上面的关键帧的时候,就写在这个帧上面的关键帧的时候,就写在这个帧上面的ASAS就被触发执行了。就被触发执行了。就被触发执行了。就被触发执行了。操作方法:点选关键帧,然后打开操作方法:点选关键帧,然后打开操作方法:点选关键帧,然后打开操作方法:点选关键帧,然后打开ASAS面板面板面板面板,写入语,写入语,写入语,写入语句;或新建一层插入空白关键帧,然后打开句;或新建一层插入空白关键帧
5、,然后打开句;或新建一层插入空白关键帧,然后打开句;或新建一层插入空白关键帧,然后打开ASAS面板面板面板面板,写,写,写,写入语句。入语句。入语句。入语句。按钮按钮按钮按钮ButtonButton影片剪辑影片剪辑影片剪辑影片剪辑MovieClipMovieClip信息工程学院AS2AS2和和AS3AS3的主要区别的主要区别 在在在在 AS2AS2AS2AS2中中中中,ActionScriptActionScriptActionScriptActionScript代代代代 码码码码 可可可可 以以以以 添添添添 加加加加 到到到到 关关关关 键键键键 帧帧帧帧(KeyframeKeyframe
6、KeyframeKeyframe)、按按按按钮钮钮钮(ButtonButtonButtonButton)或或或或影影影影片片片片剪剪剪剪辑辑辑辑(Movie Movie Movie Movie ClipsClipsClipsClips)中,并分别称之为帧动作、按钮动作及影片剪辑动作。中,并分别称之为帧动作、按钮动作及影片剪辑动作。中,并分别称之为帧动作、按钮动作及影片剪辑动作。中,并分别称之为帧动作、按钮动作及影片剪辑动作。在在在在 AS3AS3AS3AS3中中中中,ActionScriptActionScriptActionScriptActionScript代代代代 码码码码 只只只只 能
7、能能能 添添添添 加加加加 到到到到 关关关关 键键键键 帧帧帧帧(KeyframeKeyframeKeyframeKeyframe),是是是是面面面面向向向向对对对对象象象象的的的的编编编编程程程程语语语语言言言言,而而而而不不不不是是是是一一一一个个个个简简简简简简简简单单单单单单单单的的的的控控控控制制制制影影影影片片片片播播播播放放放放的的的的东东东东西西西西.某某某某种种种种角角角角度度度度上上上上说说说说,随随随随着着着着FLASHFLASHFLASHFLASH的的的的功功功功能能能能变的越来越强大变的越来越强大变的越来越强大变的越来越强大,AS,AS,AS,AS变的越来越复杂几乎
8、是不可避免的。变的越来越复杂几乎是不可避免的。变的越来越复杂几乎是不可避免的。变的越来越复杂几乎是不可避免的。信息工程学院ActionScript的相关术语的相关术语ActionScript的语法的语法脚本的控制结构脚本的控制结构AS基础知识基础知识信息工程学院A Action ction S Scriptcript相关术语相关术语事件事件:起触发作用的事情。如鼠标的移动、按下或释:起触发作用的事情。如鼠标的移动、按下或释放等;放等;如如:按钮常见事件按钮常见事件:release、dragOut、rollOut关键字关键字:AS中有中有16个关键字个关键字breakcontinuedelete
9、elseforfunctionifinnewreturnthistupeofvarvoidwhilewith帧标签帧标签:即关键帧的名字即关键帧的名字(在时间轴上显示小红旗在时间轴上显示小红旗);元件实例名称元件实例名称:“元件元件”从从【库库】中进入中进入“舞台舞台”就被就被称为该称为该“元件元件”的的“实例实例”;有名称的影片剪辑实例有名称的影片剪辑实例才能在动作面板中调用。才能在动作面板中调用。信息工程学院ActionScript的语法的语法点语法:点语法:点语法:点语法:a1.gotoAndPlay(2);a1.gotoAndPlay(2);括号:定义函数中的相关参数;括号:定义函数中
10、的相关参数;括号:定义函数中的相关参数;括号:定义函数中的相关参数;大括号:大括号:大括号:大括号:形成一个完整的语句块;形成一个完整的语句块;形成一个完整的语句块;形成一个完整的语句块;分号:每条语句以分号:每条语句以分号:每条语句以分号:每条语句以;结束;结束;结束;结束;注释:注释:注释:注释:/后可跟上注释后可跟上注释后可跟上注释后可跟上注释;字母大小写字母大小写字母大小写字母大小写:关键字要区分大小写关键字要区分大小写关键字要区分大小写关键字要区分大小写;信息工程学院脚本的控制结构脚本的控制结构Flash的脚本控制结构有三种:的脚本控制结构有三种:顺序结顺序结构、分支结构、循环结构。
11、构、分支结构、循环结构。信息工程学院一、分支结构一、分支结构1、单分支、单分支格式格式:if(条件条件)要执行的代码要执行的代码;功能功能:如果条件满足,执行相应语句如果条件满足,执行相应语句;如果条件不满足如果条件不满足,程序继续。程序继续。信息工程学院2 2、双分支、双分支、双分支、双分支格式格式格式格式:if(if(条件条件条件条件)代码代码代码代码 1/1/条件满足执行这里的代码条件满足执行这里的代码条件满足执行这里的代码条件满足执行这里的代码 1 1elseelse代码代码代码代码 2/2/条件不满足执行这里的代码条件不满足执行这里的代码条件不满足执行这里的代码条件不满足执行这里的代
12、码 2 2功能功能功能功能:如果条件满足,执行相应语句如果条件满足,执行相应语句如果条件满足,执行相应语句如果条件满足,执行相应语句1;1;如果条件不满足如果条件不满足如果条件不满足如果条件不满足,执行相应语句执行相应语句执行相应语句执行相应语句2;2;信息工程学院3、多分支、多分支格式:格式:格式:格式:switch(switch(变量变量变量变量)casecase值值值值1:1:语句语句语句语句1;break;1;break;casecase值值值值2:2:语句语句语句语句2;break;2;break;casecase值值值值3:3:语句语句语句语句3;break;3;break;def
13、ault:default:语句语句语句语句4 4 信息工程学院for(for(初值;条件;下一个初值;条件;下一个初值;条件;下一个初值;条件;下一个)循环体语句循环体语句循环体语句循环体语句/执行这里的代码执行这里的代码执行这里的代码执行这里的代码N N次次次次 while(while(条件条件条件条件)循环体语句循环体语句循环体语句循环体语句/当条件满足时一直执行这里的代码当条件满足时一直执行这里的代码当条件满足时一直执行这里的代码当条件满足时一直执行这里的代码 二、循环结构二、循环结构信息工程学院按钮元件的使用按钮的定义:按钮的定义:按钮的定义:按钮的定义:按钮实际上是包含按钮实际上是包
14、含按钮实际上是包含按钮实际上是包含四帧四帧四帧四帧的交互式影片剪辑的交互式影片剪辑的交互式影片剪辑的交互式影片剪辑当创建按钮元件时当创建按钮元件时当创建按钮元件时当创建按钮元件时,Flash,Flash就会自动创建包括四帧就会自动创建包括四帧就会自动创建包括四帧就会自动创建包括四帧的时间轴的时间轴的时间轴的时间轴.信息工程学院按钮的状态“弹起弹起弹起弹起”当鼠标指针不接触按钮时当鼠标指针不接触按钮时当鼠标指针不接触按钮时当鼠标指针不接触按钮时,按钮处于弹起状态按钮处于弹起状态按钮处于弹起状态按钮处于弹起状态;“指针经过指针经过指针经过指针经过”当鼠标移动到按钮上面当鼠标移动到按钮上面当鼠标移动
15、到按钮上面当鼠标移动到按钮上面,但没有按下时但没有按下时但没有按下时但没有按下时,按钮所按钮所按钮所按钮所处的状态处的状态处的状态处的状态;“按下按下按下按下”当鼠标左键按下时当鼠标左键按下时当鼠标左键按下时当鼠标左键按下时,按钮所处的状态按钮所处的状态按钮所处的状态按钮所处的状态.如果鼠标右键如果鼠标右键如果鼠标右键如果鼠标右键按下时按下时按下时按下时,将会弹出关联菜单将会弹出关联菜单将会弹出关联菜单将会弹出关联菜单;“点击点击点击点击”在该状态下可以定义响应鼠标的区域在该状态下可以定义响应鼠标的区域在该状态下可以定义响应鼠标的区域在该状态下可以定义响应鼠标的区域,此区域在影此区域在影此区域
16、在影此区域在影片中是不可见的片中是不可见的片中是不可见的片中是不可见的;信息工程学院6.3Action行为实例行为实例给按钮添加动作给按钮添加动作 按按按按钮钮钮钮动动动动作作作作是是是是按按按按钮钮钮钮的的的的灵灵灵灵魂魂魂魂,若若若若不不不不给给给给按按按按钮钮钮钮添添添添加加加加动动动动作作作作,按按按按钮钮钮钮就就就就毫毫毫毫无无无无用处。用处。用处。用处。使用给按钮添加动作的语法是:使用给按钮添加动作的语法是:使用给按钮添加动作的语法是:使用给按钮添加动作的语法是:On(Event)/On(Event)/On(Event)/On(Event)/执行的动作执行的动作执行的动作执行的动作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Flash 脚本 基础 实例 导航
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内