AS2.0这我们提供了些绘图思路方法利用这些思路方法我们可以绘制些图形下面来认识下这些思路方法首先是画直线要画线应先确定线类型等AS提供是:
lineStyle 思路方法:
该思路方法确定线条类型
常用格式:MC.lineStyle(粗细颜色透明度)该思路方法还有其它些参数本文就不介绍了
比如:my_mc. lineStyle(1,0xff0000,100)
这就指明了线条粗细为1颜色是红色透明度为100%
有了线条样式后就可以画直线了首先将画笔移到要开始画直线起始点上AS提供了:
moveTo()思路 [阅读全文] [PDF]
使用滤镜
Flashfilters类为我们提供了9种滤镜效果要用AS实现滤镜效果首先仍然需导入filters类:
import flash.filters.*;
然后使用构造创建个filters对象并将它赋值给MC(或文本或按钮)filters属性从而实现滤镜效果
下面分别介绍这些滤镜效果:
1. 模糊滤镜:BlurFilter
BlurFilter类可以带来模糊效果要创建BlurFilter例子可用下面思路方法:
var filter: BlurFilter = BlurFilter( [阅读全文] [PDF]
演示效果:
flash mx.transitions.Tween类可以实现类似补间动画效果要使用Tween类首先还是将它导入:
import mx.transitions.Tween;
然后用 Tween()思路方法即可实现New Tween思路方法格式:
Tween(要应用补间MC要应用补间MC属性缓动效果属性值属性结束值补间长度补间长度类型)
下面介绍下 Tween()思路方法参数
要应用补间MC:
这个就是要应用补间MC罗
要应用补间MC属性:
补间动画实际就是用定时间改变对 [阅读全文] [PDF]
效果演示:
通过 TransitionManager 类您可以迅速将令人印象深刻过渡动画效果应用于影片剪辑TransitionManager为我们提供了10种过渡效果下面来看看怎样使用TransitionManager类来实现过渡效果
要实现过渡效果为编写代码更为方便首先需要导入所有 mx.transitions 类和所有 mx.transitions.easing 类:
import mx.transitions.*;
import mx.transitions.easing.*;
在导入上面两个类以后就可 [阅读全文] [PDF]
遮罩是flash动画制作常使用种技术它可形面个空洞使被遮盖对象能透过空洞成形为可见在flash舞台上常使用遮罩层来实现这个技术在AS中则常采用MC来实现遮罩将遮罩对象和被遮罩对象均制作成MC然后使用Mask()思路方法即可实现遮罩效果
Mask()思路方法:
MCMask()思路方法可使个MC成为自已遮罩
MC.Mask(另个MC);
练习:在舞台上画个矩形将其转换为MC例子名称为:jx_mc.
再画个小点园将其转换为MC例子名为yun_mc;
将园放到矩形上打开动作面板输入:
jx_mc.Mask( [阅读全文] [PDF]
AS个重要优势就是可以实现交互动画些特效不用AS也是可以做出来但交互动画不用AS则是无法实现拖动MC则是交互动画个例子
startDrag 或 MovieClip.startDrag 思路方法:
使用startDrag可以实现拖动效果格式:
MC.startDrag(个布尔值左边上边右边下边);
这个思路方法中所有参数都是可选即可要可不要下面介绍下这些参数:
个布尔值:true或false当设定为true时鼠标位置将锁定在要拖动MC注册点上想想我们要自定义鼠标指针这个参数是不是很有用呢?
后面4个边确定了M [阅读全文] [PDF]
MC深度
在flash创作环境中我们对层概念已经比较熟悉了深度和层概念比较接近每个在舞台上对象都有它自已深度深度数字大盖住比它小对象这就象上面层遮住下面层样我们可以把MC放到-16384 至 1048575任深度上但某深度上原来已有个对象时那么新放入对象将替换原来对象这可能会遇到个问题当我用使用 attachMovie(MovieClip.attachMovie 思路方法)、duplicateMovieClip(MovieClip.duplicateMovieClip 思路方法)或 createEmptyMovieClip(MovieClip [阅读全文] [PDF]
在做好个动画后如果没有添加任何AS代码那么动画就会按帧开始播放本节题目叫控制时间轴就是由用户来控制动画播放为了实现这个目首先应叫动画不要自动播放所以第个语句:
stop():
时间轴停止播放
播入停止了那么肯定就要个让动画播放命令:
Play
时间轴开始播放
下面来做个练习:
新建个flash文件在舞台左边上画个园在100帧插入关键帧将园拖到舞台右边创建补间动画接下来新建两个按钮标签分别为:播放停止新建层将两按钮拖入舞台打开属性面板将播放按钮例子命名为:ply_btn,停止按钮例子命名为stop_btn. [阅读全文] [PDF]
上节中我们已经能创建MC本节我们将介绍加载外部swf文件思路方法
loadMovie及MCloadMovie()思路方法:
使用 loadMovie 可以在播放原始 SWF 文件时将 SWF、JPEG、GIF 或 PNG 文件加载到 Flash Player 中影片剪辑中加载图像或 SWF 文件左上角和目标影片剪辑注册点对齐
格式:loadMovie(“要加载swf文件或图片“目标影片剪辑);
要加载swf文件或图片可以来源于网络书写格式为:http://....
可以来源于本地硬盘上文件 [阅读全文] [PDF]
1 共9条 分1页
- 全国信标委SOA标准工作组成立大会即将召开
- 敏捷开发的设计原则
- Ruby 101:动态编程
- Ruby 101:动态编程
- MySQL 创建主键 外键和复合主键的语句
- MySQL 1303错误的解决思路方法(navicat)
- 重温delphi的如何快速开发原生ActiveXControl控件
- 在 InfoSphere Warehouse V9.7 中进行多维建模的最佳实现
- GdiPlus[32]: IGPPen: LineJoin、MiterLimit
- GdiPlus[31]: IGPPen: 自定义线帽
- GdiPlus[30]: IGPPen: 线帽
- photoshop照片大小:Photoshop制作陈旧的淡黄色美女照片
- 点击这里:GdiPlus[29]: IGPPen: 虚线样式
- GdiPlus[28]: IGPPen: 建立复合画笔
- GdiPlus[27]: IGPPen: Alignment (画笔对齐)
- GdiPlus[26]: IGPPen: 用画刷建立画笔
- GdiPlus[25]: IGPInstalledFontCollection: 获取已安装的字体列表
- GdiPlus[24]: IGPPrivateFontCollection: 分别从文件和内存加载字体
- GdiPlus[23]: IGPFontFamily
- GdiPlus[22]: IGPFont