本页内容是《gotoAndPlay的基本语法》同时我们还提供济宁地区的网站建设,百度,雅虎,google的推广,点金,商友,等营销软件
请输入关键字:

标题搜索 内容搜索  

你现在所在的位置->首页->flash->gotoAndPlay的基本语法

gotoAndPlay的基本语法

时间:[2005-1-14]     作者:不详

1.gotoAndPlay的基本语法

gotoAndPlay(scene,frame) //场景跳转
MovieClip.gotoAndPlay(frame) //MovieClip跳到指定帧
【注】:这个frame参数可以是帧号码,也可以是帧标签,如果是帧标签,需要加引号
不正确的语法: 
_root.gotoAndPlay(scene,frame)

2.如果一个按钮上的action是这样的
on(release){
         gotoAndPlay(10);
}

如果这个对象是个mc,则这个mc跳到第10帧播放;
如果是按钮,则当前场景跳到第10帧播放
如果要保证场景跳到第10帧播放,应该在gotoAndPlay(10)前加上 _root.

3.如何通过按钮实现场景跳转

(1). 把按钮的代码写到主场景
_root.btn_jump.onRelease=function(){
          gotoAndPlay(scene,frame);
}

(2).使用帧标签(lable),action直接放在按钮上
on(release) {
          _root.gotoAndPlay("sc2_start");     //sc2_start是场景2中的一个帧标签
}
这里不能漏掉_root.,原因见第2点
(3).使用绝对帧数
假设场景1有30帧,那么场景2中的第一帧的绝对帧数就是31, 而他相对于场景2的帧数是1
_root.gotoAndPlay(31); //跳到第31帧(绝对帧数)
示例:

源文件: my.6to23.com/qhwa/temp/gotoandplay.fla

4.gotoAndPlay(1)和_root.gotoAndPlay(1)的区别

前者使用的是相对帧数,后者使用的是绝对帧数
更具体点,第一句是跳到当前场景的第一帧,第二句跳到场景1的第一帧
另外补一句,_currentframe是绝对帧数
知道了这一点,就可以实现跳转到当前场景的第一帧,把以下action放到场景中
_root.btn_jump.onRelease=function(){
     gotoAndPlay(1);
}

【声明】本站刊载的《gotoAndPlay的基本语法》一文如果有侵害你权益的情况,请联系我们。我们将及时采取措施。
QQ:44637339 Email:just6@163.com Tel:13355163107 Lining studios

友情链接

本页内容是《gotoAndPlay的基本语法》 返回顶部
© 2001-2024 Lining studios 济宁速创科技有限公司, All Rights Reserved
 Processed Time:62.500ms
中华人民共和国信息产业部网站备案号: 鲁ICP备09103015号-1