flash as中为动态蒙版添加动画效果

创建一个新的 Flash 文档,并将其保存为 dynmask.fla。
将下面的 ActionScript 添加到时间轴的第 1 帧:

 代码如下 复制代码

import mx.transitions.Tween;
import mx.transitions.easing.*;
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
    target_mc._visible = false;
    // 在舞台上将图像居中。
    target_mc._x = (Stage.width - target_mc._width) / 2;
    target_mc._y = (Stage.height - target_mc._height) / 2;
    var maskClip:MovieClip = target_mc.createEmptyMovieClip("mask_mc", 20);
    with (maskClip) {
        // 绘制与加载的图像大小相同的遮罩。
        beginFill(0xFF00FF, 100);
        moveTo(0, 0);
        lineTo(target_mc._width, 0);
        lineTo(target_mc._width, target_mc._height);
        lineTo(0, target_mc._height);
        lineTo(0, 0);
        endFill();
    }
    target_mc.setMask(maskClip);
    target_mc._visible = true;
    var mask_tween:Tween = new Tween(maskClip, "_yscale", Strong.easeOut, 0, 100, 2, true);
};
this.createEmptyMovieClip("img_mc", 10);
var img_mcl:MovieClipLoader = new MovieClipLoader();
img_mcl.addListener(mclListener);
img_mcl.loadClip("/images/image1.jpg", img_mc);

此代码示例导入 Tween 类和 easing 包中的每个类。然后,它创建作为 MovieClipLoader 实例的侦听器对象的对象,该实例将在后面部分的代码中创建。侦听器对象定义一个事件侦听器 onLoadInit,它使动态加载的 JPEG 图像在舞台上居中。代码重新定位图像后,将在 target_mc 影片剪辑(其中包含动态加载的 JPEG 图像)中创建新的影片剪辑实例。绘图 API 代码将在这一新的影片剪辑中绘制一个尺寸与 JPEG 图像相同的矩形。新的影片剪辑通过调用 MovieClip.setMask() 方法来遮罩 JPEG 图像。绘制并设置遮罩后,遮罩将使用 Tween 类添加动画效果,从而使图像慢慢显露出来。

 保存 Flash 文档,然后选择"控制">"测试影片"对该 SWF 文件进行测试。

时间: 2024-10-31 23:20:12

flash as中为动态蒙版添加动画效果的相关文章

PowerPoint 2013幻灯片中为对象添加动画效果

         PowerPoint 2013幻灯片中为对象添加动画效果         1.打开演示文稿,在幻灯片中选择需要添加动画效果的对象,如当前幻灯片中的文本框.在"动画"选项卡中单击"动画"组中"动画样式"列表框上的"其他"按钮 ,在打开的下拉列表中选择预设动画,如图1所示. 图1 应用预设动画效果 2.如果"动画样式"列表中没有满意的进入动画效果,用户可以选择列表中的"更多进入效果&

万彩动画大师怎么添加动画效果

  万彩动画大师怎么添加动画效果?轻松添加元素进场.强调.退出动画,生动传神的动画效果让您的动画视频魅力极致.具体操作如下: 新建场景-添加元素物体-添加元素动画效果 1.添加进场动画效果 添加元素物体,双击动画条,选择元素进场动画效果. 2.添加强调动画效果 (1)移动效果 添加元素物体,双击动画条,添加一个进入效果后,点击"+"符号添加强调效果.选择特殊效果"移动"后,把光标放在移动动画条后,在场景中拖动图片移动位置即可设置移动效果. (2)一般效果 添加元素物

用flash制作纸飞机滑翔天空的gif动画效果

  这一节我们主要来学习flash动画中的动作补间动画,来制作滑翔的纸飞机动画.大家一起来欣赏学习下吧! 工具/原料 电脑 flash软件 风景图片一张 纸飞机图片一张 说明:小编使用的是flash cs6软件. 滑翔纸飞机动画制作步奏: 1.小编使用的纸飞机素材图片是从网上下载下来的,当然网上下载的纸飞机是有背景的,因此小编用Photoshop将纸飞机的背景删除了,只保留了纸飞机,所以这里可以直接引用哦! 打开flash的软件,新建一个ActionScript 3.0的画布,如下图所示: 2.

AngularJS中实现显示或隐藏动画效果的方式总结_AngularJS

AngularJS 是一组用于创建单页Web应用的丰富框架,给构建丰富交互地应用带来了所有需要的功能.其中一项主要的特性就是Angular带来了对动画的支持. 本篇体验在AngularJS中实现在"显示/隐藏"这2种状态切换间添加动画效果. 通过CSS方式实现显示/隐藏动画效果 思路: →npm install angular-animage →依赖:var app = angular.module("app",["ngAnimate"]); →

WPS演示制作课件时添加动画效果的方法

WPS演示制作课件时添加动画效果的方法   创建基本要素:选择两个圆角矩形,对齐后,插入相关图片,然后插入选项按钮 后续步骤+动画设置 1.无关图片:退出--切出; 2.有关图片:出现--切入[与切出方向一致]; 3.加上文字说明; 4.透明后设置飞入动画; 5.将一整串动画选定,触发器:选项1; 6.其他选项按此方法做; 7.最后完成后实验并做少许修改. 这样一个生动活泼,配有动画效果的课堂提纲课件就做好了.

ppt2007怎样添加动画效果

  ppt2007添加动画效果的方法: 首先,选中您要添加动画的图片或者文字.菜单栏"动画"下拉菜单里可以添加动画进入效果,也可以自定义动画,并且右上角也可以设置动画声音和速度; 如果要用自定义动画效果的话,也需要先选中您要添加动画的图片或者文字,然后单击"自定义动画",在右侧会有一个窗口,供您选择不同的动画效果; 任意选一种动画,单击即可,这样就添加成功了.并且这张ppt的左上角也会显示有星号; 如果觉得动画效果,不合适,需要删除.同样要先找到"自定义动

Flash制作彩色线条动态图案生长动画

动态 今天我们用Flash软件制作一个彩色线条动态生长图案的动画效果,希望大家会喜欢. 首先让我们来看一下最终的效果. 点击这里下载源文件 第一步:打开Flash制作软件,新建一个400*300像素的新文件,背景颜色为黑色,如下图: 第二步:点击菜单栏"插入"→"新建元件"→设置为(名称:元件1,行为:图形),点周确定,如下图: 第三步:在元件1里,用工具栏的"线条工具"画一条粗细为1个像素的小斜线,如下图: 第四步:点击菜单栏"插入&

FLASH中实现眨眼睛的动画效果

许多FLASH动画短片和MV中经常有精美生动的动画人物出现,配合眨眼动作.口形变化以及头发的飘动,再加上人物的配音,一个活脱脱的动画人物形象就出现在FLASH动画中了.很多人都想知道这样的人物是如何做得栩栩如生的,尤其是其中的简单动画效果,如眨眼的动作,如何制作人物的眨眼动画呢?其实技巧很简单,甚至都不需要专门教程来指导,但是对于初学者,笔者认为却是应该用一个实例教程来给予指导的.最近发现帝国的在线教程中也有很多这样的提问--"在FLASH中如何制作效果逼真的人物眨眼效果?",其他的F

PPT中如何实现川流不息的动画效果

朋友提出这样的问题:在PowerPoint中,如何让箭头从左到右往复移动,并且不停地播放,实现川流不息的动画效果?文章末尾提供原文件供大家下载参考. 以下是我给出的解决方案,供大家参考: 1.启动PowerPoint,新建一演示文稿,并取好名保存好. 2.在幻灯片中输入相应的字符,然后用"绘图"工具栏中的"箭头"按钮在幻灯片中画出若干个箭头,并填充上不同的色彩. 3.将希望从左(右)移动移动到右(左)的箭头,定位在幻灯片右(左)外侧,让箭头尾部位于幻灯片边缘. 4.