flash场景2中播放的影片剪辑跳转到场景3中仍然显示,为什么,怎么才能把它删除

场景2中的代码
Mouse.hide();
//隐藏鼠标
ms.swapDepths(2);
//鼠标实例切换到上层
onEnterFrame = function () {
ms._x = _root._xmouse;
ms._y = _root._ymouse;
};
//鼠标实例ms的坐标和鼠标保持一致
onMouseDown = function () {
ms._xscale = ms._yscale=80;
};
//按下鼠标时,ms缩小到80%
onMouseUp = function () {
ms._xscale = ms._yscale=100;
};
//放开鼠标时,ms大小还原
//鼠标设置完毕

for (var i = 1; i<=16; i++) {
_root["p"+i].x0 = _root["p"+i]._x; //记录图片的初始X坐标
_root["p"+i].y0 = _root["p"+i]._y; //记录图片的初始Y坐标
_root["p"+i].onPress = function() { //按下图片时
_root["p"+j].onEnterFrame = function() { //j为当前放大展示的图片
this._x += (this.x0-this._x)/3;
this._y += (this.y0-this._y)/3; //回到原始位置。3控制渐进速度
this._width += (80-this._width)/3;
this._height += (56.6-this._height)/3;//变回原始大小。3控制变换速度
};
j = Number(this._name.substring(1)); //当前点击的图片
this.swapDepths(1); //调整到最上层
this.onEnterFrame = function() {
this._x += (mc._x-this._x)/3+8;
this._y += (mc._y-this._y)/3; //移动到指定位置(指定mc为展示区),3控制移动速度
this._width += (mc._width-this._width)/3;
this._height += (mc._height-this._height)/3; //变化到指定大小(指定mc为展示区),3控制变化速度
};
};
}
场景没有问题,
stop()的方法也试验了,但是没有用,
大家快来帮帮我啊

stop();
Mouse.hide();
ms.swapDepths(2);
onEnterFrame = function () {
ms._x = _root._xmouse;
ms._y = _root._ymouse;
};
var ali:Object=new Object()
ali.onMouseDown = function () {
ms._xscale = ms._yscale=80;
};
ali.onMouseUp = function () {
ms._xscale = ms._yscale=100;
};
Mouse.addListener(ali);//帧听ali
在场景3输入如下代码
stop();
Mouse.removeListener(ali);//删除帧听
delete this.onEnterFrame;//删除帧频事件
Mouse.show();//显示鼠标
ms._visible=false//ms影片为不可见
把这段所有的东西都删除了,,,东西太多,看眼花了,又做不出效果,所以后面那段只能靠你自己了,
请注意的是,你代码中的onMouseDown = function和onMouseUp = function实际上是一个鼠标帧听事件,,,,我加入了ali,实际上是为了方便删除这个帧听

至于你后面的那一段,和这段差不了多少,,,
顺便说一下,,,
onEnterFrame = function () {
ms._x = _root._xmouse;
ms._y = _root._ymouse;
};
这一段完全没必要这样,把这段改为startDrag(ms,true)
而delete this.onEnterFrame就改为stopDrag();
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-27
是不是你的场景没有建好啊。要不就是影片剪辑在另一个场景里也放了。。
第2个回答  2009-10-27
在切换的那个帧上加stop();

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网