请教 flash 影片剪辑如何实现 在不规则范围内移动? (AS3方面的)
2013-08-07
展开全部
)影片剪辑的播放控制
影片剪辑的播放控制,主要是指控制影片和影片剪辑的播放、停止、前进、后退、倒放和跳转。通过这些操作,控制影片剪辑的播放流程和顺序,进而实现不同的动画需求。
本节通过一个简单的控制动画实例,说明这些MovieClip类方法的基本使用方法。
2)动态加载并控制库中的影片剪辑
在ActionScript 2.0中被广泛使用的duplicateMovieClip()、attachMovieClip()函数在ActionScript3.0中已经被去掉了。现在要实现相同的效果需要从库中建立类链接,然后通过使用new语句创建该类的实例实现类似于复制的效果。
3)加载并控制外部的影片剪辑
在ActionScript2.0中,可以使用MovieClip的loadMovie()函数和loadMovienum()函数载入外部的影片,也可以时MovieClipLoader()类来载入并控制外部的影片。在ActionScript 3.0中,这些函数和类全部被去除了,要实现相同的功能,必须使用显示对象的Loader类。
若要加载并控制外部的SWF影片,需要执行下面的操作:
(1)先创建一个URLRequest对象,用于储存要载入文件的URL。
(2)创建一个Loader对象。
(3)调用Loader对象的load()方法,并把URLRequest对象作为参数传递给Loader对象。
(4)建立一个空的显示对象容器,使用addChild()方法将其添加到舞台,用于加载外部载入的影片。
(5)建立事件侦听函数,侦听加载事件是否完成。
(6)加载完成之后,使用addChild()方法将Loader对象添加入空白显示对象容器。
(7)使用显示对象的属性控制该显示对象容器的位置和大小。
(8)使用MovieClip类的播放控制方法控制外部影片的播放。
影片剪辑的播放控制,主要是指控制影片和影片剪辑的播放、停止、前进、后退、倒放和跳转。通过这些操作,控制影片剪辑的播放流程和顺序,进而实现不同的动画需求。
本节通过一个简单的控制动画实例,说明这些MovieClip类方法的基本使用方法。
2)动态加载并控制库中的影片剪辑
在ActionScript 2.0中被广泛使用的duplicateMovieClip()、attachMovieClip()函数在ActionScript3.0中已经被去掉了。现在要实现相同的效果需要从库中建立类链接,然后通过使用new语句创建该类的实例实现类似于复制的效果。
3)加载并控制外部的影片剪辑
在ActionScript2.0中,可以使用MovieClip的loadMovie()函数和loadMovienum()函数载入外部的影片,也可以时MovieClipLoader()类来载入并控制外部的影片。在ActionScript 3.0中,这些函数和类全部被去除了,要实现相同的功能,必须使用显示对象的Loader类。
若要加载并控制外部的SWF影片,需要执行下面的操作:
(1)先创建一个URLRequest对象,用于储存要载入文件的URL。
(2)创建一个Loader对象。
(3)调用Loader对象的load()方法,并把URLRequest对象作为参数传递给Loader对象。
(4)建立一个空的显示对象容器,使用addChild()方法将其添加到舞台,用于加载外部载入的影片。
(5)建立事件侦听函数,侦听加载事件是否完成。
(6)加载完成之后,使用addChild()方法将Loader对象添加入空白显示对象容器。
(7)使用显示对象的属性控制该显示对象容器的位置和大小。
(8)使用MovieClip类的播放控制方法控制外部影片的播放。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询