基本函数
作者:admin 日期:2008-08-09
stop()、play()、gotoandplay()、gotoandstop()、nextFrame()、prevFrame();、nextScene()、prevScene();、stopAllSounds(); 按钮的AS编写规则
_root代表舞台
播放
on (release) {
_root.mc.play();
}
暂停
on (release) {
_root.mc.stop()
}
前进
on (release) {
_root.mc.prevFrame(); //prevFrame表示回到动画的上一桢
}
后退
on (release) {
_root.mc.nextFrame();
}
停止
on (release) {
_root.mc.gotoAndStop(1); //跳到mc影片的第一桢,并停止播放!
}
on(release){
getURL("http://bbs.graphicvale.com/","_blank")
}
事件名字 说明
Press 事件发生于鼠标在按钮上方,并按下鼠标
Release 发生在按钮上方按下鼠标,接着松开鼠标时。也就是“按一下”鼠标
Releaseoutside 发生于在按钮上方按下鼠标,接着把光标移动到按钮之外,然后松开鼠标
Rollover 当鼠标滑入按钮时
Rollout 当鼠标滑出按钮时
Dragover 发生于按着鼠标不放,光标滑入按钮
Dragout 发生于按着鼠标不放,光标滑出按钮
Keypress 发生于用户按下特定的键盘按键时
第一种写 法
on(事件){}
第二种写法
bt.onrelease = function() {
getURL("http://bbs.graphicvale.com/", "_blank");
};
即:按钮实例的名字.事件名称=function(){
//要执行的脚本程序。
}
onClipEvent (事件) {
//需要执行的脚本程序
}
这个可以看成是公式,你记住就行了,是写在影片剪辑身上的。括号里的“事件”其实是个触发器,当事件发生时,执行该事件后面花括号中的语句。,具体有哪些事件,我把它们都列出来。
- load 影片剪辑一旦被实例化并出现在时间轴中时,即启动此动作。
- unload 在从时间轴中删除影片剪辑之后,此动作在第一帧中启动。处理与 Unload 影片剪辑事件关联的动作之前,不向受影响的帧附加任何动作。
- enterFrame 以影片帧频不断地触发此动作。
- mouseMove 每次移动鼠标时启动此动作。_xmouse 和 _ymouse 属性用于确定当前鼠标位置。
- mouseDown 当按下鼠标左键时启动此动作。
- mouseUp 当释放鼠标左键时启动此动作。
- keyDown 当按下某个键时启动此动作。使用 Key.getCode 方法获取最近按下的键的有关信息。
- keyUp 当释放某个键时启动此动作。使用 Key.getCode 方法获取最近按下的键的有关信息。
- data 当在 loadVariables 或 loadMovie 动作中接收数据时启动此动作。当与loadVariables 动作一起指定时,data 事件只发生一次,即加载最后一个变量时。当与loadMovie 动作一起指定时,获取数据的每一部分时,data 事件都重复发生。
_root代表舞台
播放
on (release) {
_root.mc.play();
}
暂停
on (release) {
_root.mc.stop()
}
前进
on (release) {
_root.mc.prevFrame(); //prevFrame表示回到动画的上一桢
}
后退
on (release) {
_root.mc.nextFrame();
}
停止
on (release) {
_root.mc.gotoAndStop(1); //跳到mc影片的第一桢,并停止播放!
}
on(release){
getURL("http://bbs.graphicvale.com/","_blank")
}
事件名字 说明
Press 事件发生于鼠标在按钮上方,并按下鼠标
Release 发生在按钮上方按下鼠标,接着松开鼠标时。也就是“按一下”鼠标
Releaseoutside 发生于在按钮上方按下鼠标,接着把光标移动到按钮之外,然后松开鼠标
Rollover 当鼠标滑入按钮时
Rollout 当鼠标滑出按钮时
Dragover 发生于按着鼠标不放,光标滑入按钮
Dragout 发生于按着鼠标不放,光标滑出按钮
Keypress 发生于用户按下特定的键盘按键时
第一种写 法
on(事件){}
第二种写法
bt.onrelease = function() {
getURL("http://bbs.graphicvale.com/", "_blank");
};
即:按钮实例的名字.事件名称=function(){
//要执行的脚本程序。
}
onClipEvent (事件) {
//需要执行的脚本程序
}
这个可以看成是公式,你记住就行了,是写在影片剪辑身上的。括号里的“事件”其实是个触发器,当事件发生时,执行该事件后面花括号中的语句。,具体有哪些事件,我把它们都列出来。
- load 影片剪辑一旦被实例化并出现在时间轴中时,即启动此动作。
- unload 在从时间轴中删除影片剪辑之后,此动作在第一帧中启动。处理与 Unload 影片剪辑事件关联的动作之前,不向受影响的帧附加任何动作。
- enterFrame 以影片帧频不断地触发此动作。
- mouseMove 每次移动鼠标时启动此动作。_xmouse 和 _ymouse 属性用于确定当前鼠标位置。
- mouseDown 当按下鼠标左键时启动此动作。
- mouseUp 当释放鼠标左键时启动此动作。
- keyDown 当按下某个键时启动此动作。使用 Key.getCode 方法获取最近按下的键的有关信息。
- keyUp 当释放某个键时启动此动作。使用 Key.getCode 方法获取最近按下的键的有关信息。
- data 当在 loadVariables 或 loadMovie 动作中接收数据时启动此动作。当与loadVariables 动作一起指定时,data 事件只发生一次,即加载最后一个变量时。当与loadMovie 动作一起指定时,获取数据的每一部分时,data 事件都重复发生。
[本日志由 admin 于 2008-08-09 09:38 PM 编辑]
文章来自: 本站原创
引用通告地址: http://www.is21.cn/trackback.asp?tbID=401
Tags:



评论: 0 | 引用: 0 | 查看次数: 2016
发表评论
你没有权限发表留言!