Flash 3.0 按钮转场景 错误
作者&投稿:化沿 (若有异议请与网页底部的电邮联系)
假如 按钮实例名称为btn
import flash.display.events.MouseEvent;
btn.addEventListener(MouseEvent.CLICK,gaibianchangjing);
function gaibianchangjing(e:MouseEvent):void
{
gotoAndPlay(x,"Y");
}
//x 表示跳到下个场景多少帧开始播放 Y表示 场景名称
这个单看这个是没有办法给你修改的,我只能大概的说一下:
明显提示你的标签(如果没有说错应该是你的帧标签!)有问题,
所以可能你的标签引用了不规范的符号或中文,你把标签名称改一下:
如:
60帧的改为:aa,要跳转到这帧时就用:gotoAndPlay("aa");
(在不同的场景中就要这样写:)gotoAndPlay("aa","aa所在场景的场景名称");
其他都可以如法炮制!
如果还是那样请贴出代码或详细内容吧!
场景 2
可畏赛金: 场景和2之间有一个空格,应该是.场景 2
定海区15238634291: FLASH 我的按钮不能跳转场景 - ?
可畏赛金: 因为你要控制的是主场景上几个场景的转换,你把按钮放到影片剪辑里是一个最大的错误,自然它只能对影片剪辑控制了.你把影片剪辑里的按钮,放到主场景中,再添加你所说的代码就没问题了.制作FLASH时,如果要用到按钮,你一定要有个清晰的思路,你到底想让按钮控制什么,这一点很关键. 上述回答希望对你问题的解决有帮助.
定海区15238634291: flash在影片文件中的按钮实现场景跳转问题 - ?
可畏赛金: 要用flash在影片文件中的按钮实现场景跳转,需要把代码写在按钮上.将下面的代码剪切,然后使用选择工具单击舞台上的按钮,然后在动作面板内粘贴【此时动作面板上面显示的是“动作 按钮”,而不是“动作 帧”】代码如下: 在跳场景2的按钮上写:on(release){ gotoAndPlay("场景 2", 1); } 在跳场景3的按钮上写:on(release){ gotoAndPlay("场景 3", 1); } 在跳场景4的按钮上写:on(release){ gotoAndPlay("场景 4", 1); }
定海区15238634291: Flash.在场景内按钮无法跳转到下一个场景,点击只会又从原场景的第一 - ?
可畏赛金: 在本场景的末帧加脚本: gotoAndPlay(1); 注意:末帧必须是关键帧,如果不是关键帧,新建图层对齐末帧插入空白关键帧.
定海区15238634291: flash点击按钮不能跳转下一场景?? - ?
可畏赛金: 这是2.0的代码 3.0的话: anniu_1.addEventListener(MouseEventClick,onMouseClick); function onMouseClick(e:MouseEvent):void{ gotoAndStop(1,"场景2");}
定海区15238634291: flash 鼠标事件 下拉菜单中的按钮跳转到主场景,为啥跳不过去? - ?
可畏赛金: 在场景主时间轴最后新增一个关键帧,上面写代码 gotoAndStop("sence1", 4); 然后在按钮上写 on (release) {_root.gotoAndPlay(你新增加的关键帧的帧数); }有时候一个办法不行就换个角度想想 还有啊,下次分给多点,都没什么人答~~~~
定海区15238634291: flash as3.0 点击按钮不能跳转场景 - ?
可畏赛金: 先解释一下gotoAndPlay(1, "场景3");的意思 去播放场景3的第一帧.如果你想播放当前场景的第一帧,可以去掉第二个参数gotoAndPlay(1);就可以了.如果想要去别的场景播放,根据错误提示,应该是影片fla中间没有 场景3 这个场景.你去检查一下,去检查一下你的 场景3 是不是不存在,或这命名有错误
定海区15238634291: 为什么Flash中按钮设置动作跳转不到下个场景 - ?
可畏赛金: 将按钮上的动作改为 on (release) { nextScene(); } 就可以啦
定海区15238634291: FLASH场景跳转按钮~~失效~急!!!!!!! - ?
可畏赛金: 1.把场景(shift+F12)的名字改成英文试试```2.还有一种可能就是你场景4的第213帧后面没有东西` 一闪而过就看不到了` 如果不行再补充回答` 我给你看看`
定海区15238634291: flash影片剪辑里的按钮无法实现跳转场景 - ?
可畏赛金: 2楼回答还靠谱些,播放命令前面要加路径才能生效, 你的按钮是在影片剪辑里,起码要网上返回一层, 用on(release){ _parent._parent.gotoAndPlay(n);//n就是要跳转到的帧编号 } 有几层就用几个_parent _root是直接到主场景顶层