易截截图软件、单文件、免安装、纯绿色、仅160KB

flash位图技术研究篇(4): flash舞台屏幕录制

  我们使用过屏幕录制的软件会了解怎样录制,之前想过一下怎样做,大概一个假设,采用flash复制位图的技术,就能够录制flash当中的舞台的帧。今天,我们开一个无聊话题“flash舞台屏幕录制”,把舞台当中桌面,看看怎样录制一个过程。在flash 当中,复制位图技术是一种常用的技术。
  复制位图的办法有使用位图当中的draw方法,有 copyPixels,看下面的两个方法,都是针对位图数据而设立的
copyPixels(sourceBitmapData:BitmapData, sourceRect:Rectangle, destPoint:Point, alphaBitmapData:BitmapData = null, alphaPoint:Point = null, mergeAlpha:Boolean = false):void
为没有拉伸、旋转或色彩效果的图像之间的像素处理提供一个快速例程。

draw(source:IBitmapDrawable, matrix:Matrix = null, colorTransform:ColorTransform = null, blendMode:String = null, clipRect:Rectangle = null, smoothing:Boolean = false):void
使用 Flash Player 矢量渲染器在位图图像上绘制 source 显示对象。
 我们使用其中一种办法实现这种录制的效果,录制的图片通过保存在一个数组当中,这样下来。我们就能够有效管理每一帧图片。然后通过检索数组的每一帧的内容则能够做出一种连贯的动画的效果。
好,我们先准备一些画笔,用于这次制作。 
下面我们先准备一支画笔:用于制作绘制图形的画笔类;
package
{
//画笔类
import flash.display.Sprite;
import flash.display.Shape;
import flash.events.*;
import flash.geom.Point;
public class Pen extends Sprite
{
private var shape:Shape=new Shape();
private var begin:Boolean=false;
private var point:Point;
public function Pen()
{
addChild(shape);
}

//监听
public function mouseListener():void
{
stage.addEventListener(MouseEvent.MOUSE_DOWN,mouseDownHandler);
stage.addEventListener(MouseEvent.MOUSE_UP,mouseUpHandler);
stage.addEventListener(MouseEvent.MOUSE_MOVE,mouseMoveHandler);
}
//开始绘制
public function startDraw():void
{
begin=true;
point=new Point(mouseX,mouseY);
shape.graphics.moveTo(point.x,point.y);
}
public function drawing():void
{
if (begin)
{
drawLine(new Point(m


相关文档:

WINCE FAL+FMD nand flash驱动

以下是本人对 FAL+FMD的一点点理解,记录下来防止以后忘掉:)
FAL层会管理nand 地址影射。FAL层以sector为单位写一个sector(不会超过一个,虽然有长度的参数),在擦除sector所在块之前,一般会有下面三步写操作:
1) prepare to write (只写sectorinfo):   这个时候写这个sector的spare区,把这个sector标 ......

Flash AS3目前不支持AEC的处理

http://forums.adobe.com/thread/448445
Flash AS3目前不支持AEC的处理
Travis, have you managed to find a work around? I have been thinking about a server side solution. It basically involves decoding the Speex stream to RAW, running an AEC algorithm, re-encoding and sending the data on its way. Its j ......

flash lite 做程序真麻烦!

最近正在用flash lite做保费计算程序,组件很多,能真正用上的不多,自定义组件不会.什么时候在手机上用组件能像电脑上方便多好.也只能用用checkbox和radiobutton,textbox,textarea之类的,tab的顺序搞的头都大了,不知道遵循什么顺序,反正就是不按你想的那样移动.这lite就不能让人省点儿心啊! ......

制作Web动画——动画制作工具Flash MX


Flash MX是Macromedia公司的一个的网页交互动画制作工具。与网页中标准的图像文件gif和jpg格式不同,用Flash MX制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。 用Flash MX制作的文件很小,这样便于在互联网上传输,而且它采用了流技术,只要下载一部分,就能欣赏动画,而且能一边播放一边传输送数据。 交 ......

FLASH破解无限制弹窗视频教程以及软件免费提供下载

FLASH破解无限弹窗
 
FLASH加密破解教程以及软件免费提供下载:
 
FLASH加密破解教程以及软件免费提供下载ASV6.0(破解无限弹窗教程)
 
教程点击下面清晰观看
 
http://up.asqq8.net/QQ598080707/jc/01.swf
 
下载软件地址和更清晰的教程
 
请点击下面网页进入注册会员观看和下 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号