论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

遮罩动画的制作实例(三)

文章类别:Flash AS | 发表日期:2010-3-2 9:30:19

演示:

1、导入你想要使用的一个图片到舞台,设置属性:宽、高与图片相同。

2、把图片拖到舞台上,左对齐,上对齐。右键单击图片,转换成电影修剪。(名字任意)图1:
sshot-1.png
3、在属性面板中输入实例名字 " imageMC" 。图2:
sshot-2.png
4、添加as层,输入代码:

//This container contains all the mask graphics

var container:Sprite = new Sprite();

 

addChild (container);

 

//Set the container to be the image’s mask

imageMC.mask = container;

 

//Set the starting point

container.graphics.moveTo (mouseX, mouseY);

 

addEventListener (Event.ENTER_FRAME, enterFrameHandler);

 

/*Draw a new rectangle in each frame and add it onto the container

NOTE: you can use all kinds of shapes, not just rectangles! */

function enterFrameHandler (e:Event):void {

        container.graphics.beginFill(0xff00ff);

        container.graphics.drawRect(mouseX-50, mouseY-50, 100, 100);

        container.graphics.endFill();


Mouse.hide();

5、完成,测试你的影片剪辑。遮罩可以做成任意形状。只是矩形、圆形等简单的图形比较容易一些,复杂的图形用代码绘制要难一些。

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058