怎么用Flash来实现老电影播放的效果

还记得小时候在操场上看露天电影的情景吗?下面就教大家如何用Flash来实现老电影播放的效果,教程比较简单 , 其中还运用了AS代码 。希望大家喜欢本教程 。
制作要领:
其实这个老电影的效果,主要是抓住老电影播放时有点抖动、且忽明忽暗的特点,在Flash中使用actionscript代码让图片发生位置移动来模拟抖动,同时加上透明度的改变即可实现 。
1.设置场景的大小为500*360像素,黑色背景 。帧频为15fps 。
2.按快捷键Ctrl+F8打开创建新元件面板,创建一个名为影片的影片剪辑元件 。接着在其编辑场景中按快捷键Ctrl+R导入一张图片(老电影图片最佳) 。注意,让图片的左上角顶点和场景的中心重叠 。可以按快捷键Ctrl+I打开信息面板进行辅助设置,如图2所示 。这样做是为了让元件放入主场景后,编程时更方便确定其坐标值 。
3.回到主场景,按快捷键Ctrl+L打开库面板,把库中的影片元件拖放到场景1中 。点选场景1中的影片元件,按快捷键Ctrl+K打开对齐面板,点选相对与舞台按钮,然后再点击水平对齐和垂直对齐两个按钮,使影片元件在居中于场景内 。
4.点选场景1中的影片元件,按F9键打开动作面板,并在专家模式下键入如下代码:
复制代码
代码如下:
// 使影片元件的位置、透明度发生变化
onClipEvent(enterFrame) {
this._x = Math.random()*2 + 90;
this._y = Math.random()*2 + 60;
this._alpha = Math.random()*30 + 50;
}
【怎么用Flash来实现老电影播放的效果】代码中,onClipEvent是事件处理函数 , 用来触发为影片剪辑实例定义的动作;This用来引用对象或影片剪辑实例;_x、_y属性可以改变元件的位置,_alpha属性改变元件的透明度;Math.random产生一个0到1之间的数字 。

怎么用Flash来实现老电影播放的效果的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: