用Flash制作老电影播放效果

2008-04-02 10:37:53来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  童年的记忆总是美好的,还记得小时候在操场上看露天电影的情景吗?本例中,笔者教大家如何用Flash来实现老电影播放的效果。其实制作老电影的效果,主要是抓住老电影播放时有点抖动,忽明忽暗,画面不清楚等特点进行设计的,所运用代码很少。其中_x、_y属性能够让图片发生抖动,_alpha属性改变图片的透明度。效果如图1所示,以下是制作方法。

  

  

  

  


  

  

  


  效果预览

  1.新建一个Flash文档,单击“属性”面板中的“尺寸”按钮,打开“文档属性”面板配置场景大小为500px x 360px,黑色背景。帧频为15fps。

  2.按快捷键Ctrl F8打开“创建新元件”面板,创建一个名为“影片”的影片剪辑元件。接着在其编辑场景中按快捷键Ctrl R导入一张老电影图片。注意:让图片的左上角顶点和场景的中央重叠,如图1所示。能够按快捷键Ctrl I打开“信息”面板进行辅助配置,如图2所示。这样做是为了让元件放入主场景后,编程时更方便确定其坐标值。

  

  图2

  3.回到“场景 1”,按快捷键Ctrl L打开“库”面板,把“库”中的“影片”元件拖放到场景中。点选场景中的“影片”元件,按快捷键Ctrl K打开“对齐”面板,点选“相对和舞台”按钮,再点击“水平对齐”和“垂直对齐”两个按钮,如图3所示,使“影片”元件在居中于场景内。

  

  图3

  4.点选场景中的“影片”元件,按F9键打开“动作”面板,键入如下代码:

  

// 使“影片”元件的位置、透明度发生变化

  onClipEvent(enterFrame) {

   this._x = Math.random()*2 90;

   this._y = Math.random()*2 60;

   this._alpha = Math.random()*30 50;

  }

  onClipEvent是事件处理函数,用来触发为影片剪辑实例定义的动作;this引用对象或影片剪辑实例;_x、_y属性改变元件的位置,_alpha属性改变元件透明度;Math.random()产生0到1之间的随机数。

  本例的制作方法及其简单,就算才开始学习Flash的读者也能不费吹灰之力完成。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 由浅入深学FLASH遮罩(Mask)

下一篇: 让SWF文档不显示在IE缓存中