基本函数

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 事件都重复发生。



[本日志由 admin 于 2008-08-09 09:38 PM 编辑]
文章来自: 本站原创
引用通告地址: http://www.is21.cn/trackback.asp?tbID=401
Tags:
评论: 0 | 引用: 0 | 查看次数: 2016
发表评论
你没有权限发表留言!