当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash模拟老电影播放效果(2)

Flash动画制作
Flash表单制作实例集锦(四)
Flash MX 2004新特性实例(1)
Flash MX 2004新特性实例(2)
Flash MX 2004新特性实例(4)
Flash透视技术之鸡蛋里面的世界(1)
Flash透视技术之鸡蛋里面的世界(3)
Flash透视技术之鸡蛋里面的世界(2)
为AS2.0添砖加瓦-编写类扩展(2)
关于As2.0 编程的一些规则
为AS2.0添砖加瓦-编写类扩展(4)
为AS2.0添砖加瓦-编写类扩展(3)
AS2.0的私有,公有成员,类继承和as嵌套
FlashMX2004建立自定义类package
fmx2004 1000问(3)
fmx2004 1000问(4)
Flash MX pro的历史面板(1)
mx2004的新东东--newMovieClipLoader
Flash MX pro的历史面板(2)
fmx2004 1000问(1)
Flash 2004 MX支持的css

Flash动画制作 中的 Flash模拟老电影播放效果(2)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 85 ::
收藏到网摘: n/a

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



图3

  4.点选场景1中的"影片"元件,按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源文件下载