movieclip(movieclipthisroot怎么用)

http://www.itjxue.com  2023-02-15 02:45  来源:未知  点击次数: 

FLASH里面的MovieClip是什么意思啊?

MovieClip,就是影片剪辑,Flash里面的影片剪辑,简称MC。

MovieClip 类的方法提供的功能与定位影片剪辑的动作所提供的功能相同。还有一些其它方法在"动作"面板中的"动作"工具箱中没有等效动作。

不要使用构造函数方法来创建影片剪辑。要创建新的影片剪辑实例,可以从以下三种方法中选择:通过 attachMovie() 方法,可以基于库中存在的影片剪辑元件创建影片剪辑实例。 通过 createEmptyMovieClip() 方法,可以基于其它影片剪辑创建新的空影片剪辑实例以作为子级。 通过 duplicateMovieClip() 方法,可以基于其它影片剪辑创建影片剪辑实例。

movieClip是什么?

movieClip的中文意思是“影片剪辑”,就是一个相对独立的动画片段,当然,这个动画片段也不一定是会运动的,也可以是静止状态的(可以看作是运动的“特殊情形”)。

flash做隐藏在窗口边缘的物体,鼠标经过出现开始movieclip怎么弄?

首先,给这个影片剪辑设置实例名如window_mc,而且这个影片剪辑第一帧和最后一帧都要有stop();

然后在时间轴上加如下代码:

window_mc.addEventListener(MouseEvent.MOUSE_OVER,MouseOverEvent);//鼠标经过事件

window_mc.addEventListener(MouseEvent.MOUSE_OUT,MouseOutEvent);//鼠标离开事件

function?MouseOverEvent(e:MouseEvent):void

{

var?obj:Object=e.currentTarget;

obj.removeEventListener(Event.ENTER_FRAME,PlayBackEvent);

obj.gotoAndPlay(2);

}

function?MouseOutEvent(e:MouseEvent):void

{

var?obj:Object=e.currentTarget;

obj.addEventListener(Event.ENTER_FRAME,PlayBackEvent);

}

function?PlayBackEvent(e:MouseEvent):void//影片剪辑倒播事件

{

var?obj:Object=e.target;

if(obj.currentFrame!=1)

{

obj.prevFrame();

}

else

{

obj.removeEventListener(Event.ENTER_FRAME,PlayBackEvent);

}

}

(责任编辑:IT教学网)

更多