movieclip(movieclipthisroot怎么用)
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);
}
}