Flash 闪光-不透明度粗花元素的方法

Flash 闪光-不透明度粗花元素的方法,flash,flash-cs5,Flash,Flash Cs5,[[我对Flash还是个新手]] 我正在使用Flash(CS5)演示文稿,所以我的应用程序上有一个“下一张幻灯片”按钮有时,当我点击“下一张幻灯片”时,我希望能够淡入某些元素 我目前的做法是: 从一个不透明度介于100到0之间的矩形创建一个MovieClip(在第一帧处使用ActionScript到stop()) 将MovieClip复制并粘贴到我希望其淡入的位置,并为实例指定一个唯一的名称 只需使用rectangle1.play() 这在运行时效果很好。唯一的缺点是,一旦我的页面上有一个矩形M

[[我对Flash还是个新手]]

我正在使用Flash(CS5)演示文稿,所以我的应用程序上有一个“下一张幻灯片”按钮有时,当我点击“下一张幻灯片”时,我希望能够淡入某些元素

我目前的做法是:

  • 从一个不透明度介于100到0之间的矩形创建一个MovieClip(在第一帧处使用ActionScript到
    stop()
  • 将MovieClip复制并粘贴到我希望其淡入的位置,并为实例指定一个唯一的名称
  • 只需使用
    rectangle1.play()
  • 这在运行时效果很好。唯一的缺点是,一旦我的页面上有一个矩形MovieClips,我就看不到它背后的内容,这使得设计演示文稿很烦人


    有没有更好的方法可以让我这样做呢?

    我建议调查一下青少年。这是一个可能有用的教程。它显示了使用alpha tweener和以下代码的示例:

    import fl.transitions.Tween;
    import fl.transitions.easing.*;
    var myTweenAlpha:Tween = new Tween(rectangle, "alpha", Strong.easeOut, 0, 1, 3, true);
    
    Tween非常直截了当,是制作动画的简单方法。您可以将tween直接应用于任何要淡入的对象,从0开始,然后转到100。如果你有一大堆东西要淡入,把它们都放在一个电影唇上,然后在那个电影唇上加上一个吐温

    我认为你现在使用的想法是把一个电影剪辑放在100%的上方,然后将其淡出到0%,以显示其背后的内容。如果您想这样做,但不想让它出现在可视化编辑器部分的屏幕上,只需在actionscript中创建矩形即可。通过在actionscript中创建它,它将在运行程序之前不可见,因此您仍然可以在可视化编辑器部分看到它背后的所有内容。如果你需要这方面的帮助,我可以向你展示一些简单的代码

    希望这会有所帮助。

    您添加的是嵌套在另一个MC中的“矩形MC”,还是仅在根时间轴中的一个层上?