请问如何用舞台上的一个影片剪辑里的按钮控制舞台上另一个影片剪辑的播放,代码如何写?要3.0的。
作者:337调查站2024-04-22 07:23:18
怎么用影片剪辑里的按钮控制场景播放,代码最好用as3的写,谢谢了
首先,问问楼主:你要用影片剪辑里的按钮控制的场景是主场景播放?还是说你要用影片剪辑里的按钮控制另一个影片剪辑播放?或者是你用影片剪辑里的按钮控制本身的影片剪辑播放。有没有实例化在舞台上(即元件拖到舞台上)? 说明下:代码是as3的。mc是一个影片剪辑,bt是mc内的一个按钮,otherMc 是另一个影片剪辑。 (元件已经在舞台上,为了简单,我就直接在帧上写啦。这样子, 你更容易理解。) 用影片剪辑里的按钮控制的场景是主场景播放: stop(); mc.bt.addEventListener(MouseEvent.MOUSE_DOWN, onDown); function onDown(e:Mo怎样用影片剪辑里的按钮控制舞台上影片剪辑的播放与暂停
as2.0的话加个_root.就可以了,如按钮里要播放的话则 on(release){ _root.mc.play(); } as3.0的话,如果真要在影片剪辑里写代码调主场景的话,则用 MovieClip(root)或相对路径MovieClip(parent)怎么在FLASH中用一影片剪辑中的按钮控制另一影片剪辑的播放与停止
先命名一下另一影片剪辑的名称如other_mc; 然后在按钮上添加动作“ on(release){_parent.other_mc.gotoAndPlay();}”.FLASH中如何用影片剪辑中的按钮控制影片剪辑上2级的元件中的另一个影片剪辑播放?
the first floor 太老土 Only need to do the same as it: on(release){ _parent._parent._parent.影片剪辑.play(); //此种方法使用相对路径来瞄准影片,其中_parent的个数由影片的位置而定,_parent表示当前影片的父影片剪辑,很容易搞错,建议别用。 } You'd better use it: on(release){ _root.影片剪辑.影片剪辑.…….影片剪辑.方法(); //_root.影片剪辑.影片剪辑.…….影片剪辑.方法(); 即绝对瞄准,从主场景一级一级的瞄准影片,比较容易懂,不容易如何用AS2.0 影片剪辑里的按钮控制另一个影片剪辑的时间轴
你这个代码是在a1放到主场景中用的,如果是影片剪辑中应该给这个影片剪辑也加一个实例名如:a1_mc 代码改成如下: _root.a1_mc.a1.onRelease = function() { _root.dh.gotoAndPlay(2); _root.dh.onEnterFrame = function() { if (_root.dh._currentframe == 25) { _root.dh.stop(); delete this.onEnterFrame; } }; }