发新话题
打印

[基础] 为什么我这个AS不能gotoandstop(48)

为什么我这个AS不能gotoandstop(48)

为什么只能向后goto,不能向前呀,请大家帮看看,

这是原文件:

stop();
_root.附加_btn.onRelease = function() {
_root.gotoAndStop(51);
};
_root.监视_btn.onRelease = function() {
_root.gotoAndStop(52);

};
_root.退出_btn.onRelease = function() {
_root.gotoAndStop(48);
};


给色这个没有作用 开机界面.rar (24.33 KB)

TOP

因为你写代码的时候,_root.退出_btn还没出现,相当于一个人还没出生,就你安排它的工作,是不行的。

附件

开机界面.fla (123 KB)

2008-4-26 13:01, 下载次数: 42

TOP


_root.退出_btn.onRelease = function() {
_root.gotoAndStop(48);
};
这段代码放在第51帧就行了,也就是退出那个界面里

TOP

谢谢楼上两位朋友的指点,我认为可以把代码写到一个图层并且在同一帧

TOP

如果非要写在第一帧
那么你就把_root.退出_btn 这个按钮复制帧F6在第一帧,并设置透明度为0%
当然实例名称也要和后面的一样,这样就OK了
本广告位招租!需要者请联系QQ:20770162

TOP

谢谢楼上两位朋友的帮助,我认为可以把所用代码放在一个图层,同一帧,

还有一个问题就是退出这个按急键用得很多,有很多地方要用到,请问可不可用同一个名字呀,或者还有什么好办法
root.退出_btn.onRelease = function() {
_root.gotoAndStop(48);
};

TOP

as层上的各个关键帧上的代码,只对与本帧帧数相同的各层上的对象起作用.如果该帧上没有退出按钮这个对象,你写上对退出按钮的控制是不会起作用的。因为代码在第48帧,对象在第51帧。

TOP

mc的坐标问题

请问mc在舞台中的坐标是不是只的是它的中心在舞台中的坐标?

TOP

flash 的坐标是从 左上角的(0,0)开始的~~~     如果你不怎么会 吧 按钮命令写在针上的话 最好写在按钮上  目标比较明确

TOP

ding

TOP

回复 7# 的帖子

顶,学习了。我经常犯这个错

TOP

回复 7# 的帖子

顶,学习了。我经常犯这个错

TOP

发新话题