- 浏览: 99556 次
- 性别:
- 来自: 大连
文章分类
最新评论
碎裂指的是图片的碎裂
那我们要先做的是就是得到这张图片,在as3中有一种拷屏的方法,能得到整屏的图像下面是这个方法
public function getBitmapData( target1 : UIComponent,n:uint) : void
{
var bd : BitmapData = new BitmapData(target1.width, target1.height ,true,0xffffffff);
var m : Matrix = new Matrix();
bd.draw( target1, m );
var bitmap = new Bitmap(bd)
}
执行过后我们就得到这张图片了。
下面我们就要对这张图像进行碎裂处理了
this._bitmapProcess = new BitmapData(1005 / 10, 600 / 10);//得到整个场景图像信息
this._scaleMatrix = new Matrix();
this._scaleMatrix.scale(1 / this._pixelSize, 1 / this._pixelSize);//设置缩放矩阵缩放度
this._bitmapProcess.draw(this._NextBit, this._scaleMatrix);//在整个场景图像信息中进行图像重绘
this._bitmap.bitmapData = this._bitmapProcess;//让场景显示做过缩放处理的图像信息
this._bitmap.width = 1005;
this._bitmap.height = 600;
this._pixelSize = this._pixelSize * this._makeUp;
这样图像就一像素点的形式进行放大,我们在这里进行个判断,让粒子缩放到一定程度后重组就实现了----马赛克碎裂重组切换特效
当然这是一个动画的过程所用的刷新形式用ENTER_FRAME事件,从碎裂到重组执行十几次足够了,对资源的消耗也不算高。
那我们要先做的是就是得到这张图片,在as3中有一种拷屏的方法,能得到整屏的图像下面是这个方法
public function getBitmapData( target1 : UIComponent,n:uint) : void
{
var bd : BitmapData = new BitmapData(target1.width, target1.height ,true,0xffffffff);
var m : Matrix = new Matrix();
bd.draw( target1, m );
var bitmap = new Bitmap(bd)
}
执行过后我们就得到这张图片了。
下面我们就要对这张图像进行碎裂处理了
this._bitmapProcess = new BitmapData(1005 / 10, 600 / 10);//得到整个场景图像信息
this._scaleMatrix = new Matrix();
this._scaleMatrix.scale(1 / this._pixelSize, 1 / this._pixelSize);//设置缩放矩阵缩放度
this._bitmapProcess.draw(this._NextBit, this._scaleMatrix);//在整个场景图像信息中进行图像重绘
this._bitmap.bitmapData = this._bitmapProcess;//让场景显示做过缩放处理的图像信息
this._bitmap.width = 1005;
this._bitmap.height = 600;
this._pixelSize = this._pixelSize * this._makeUp;
这样图像就一像素点的形式进行放大,我们在这里进行个判断,让粒子缩放到一定程度后重组就实现了----马赛克碎裂重组切换特效
当然这是一个动画的过程所用的刷新形式用ENTER_FRAME事件,从碎裂到重组执行十几次足够了,对资源的消耗也不算高。
发表评论
-
AS3 经典的代码库
2013-03-29 16:39 03D引擎 Papervision3Dhttp://b ... -
AS3开源资源整理
2013-03-29 16:38 0一个使用Stage3D APIs 实现 ... -
如何自定义VideoPlayer的全屏行为
2012-12-13 16:58 1245Flex4中增加了一个视频播放组件:VideoPlayer,相 ... -
代码改变影片剪辑亮度、色调、高级、透明度的方法
2012-12-03 08:41 831通过Color类来改变影片颜色 亮度:(设置影片明暗效果) ... -
as3自己写皮肤
2012-11-30 09:47 0<?xml version="1.0" ... -
AS3 正则表达式详解
2012-11-30 09:27 01.新建正则表达式,有两 ... -
TweenLite用法
2012-11-30 09:26 0TweenLite 是一个缓动的类 ... -
AS3位图的加载、拷贝、绘制
2012-11-30 09:26 0建Bitmap可以是使用Bitmap ... -
AS3中的反射
2012-11-30 09:25 631什么是反射 反射 (Reflection) 是指在程序在运行时 ... -
AS3文本操作
2012-11-30 09:03 1187设置文本框的边框、背景与前景色 默认状态下,文本框的边框和背景 ... -
as3日期格式化以及htmlText的安全转义类
2012-11-30 08:57 990package org.juke{ ... -
Flash AS3.0关于TextField的过滤,HTML格式,对齐,换行等介绍
2012-11-30 08:56 1341过滤文字输入 TextField.restrict = &q ... -
Flash AS3.0实例---接近鼠标的图片缓动效果
2012-11-26 15:02 1158当鼠标移动到图片的一定位置时,图片会缓冲移动到鼠标位置,在现 ... -
flex air 启动本地应用程序
2012-11-26 09:23 824在air 2.0中,可以利用NativeProcess启动本地 ... -
as3打开和保存本地文件
2012-11-26 08:52 2353package { import flash.displa ... -
FLV视频类播放器全屏切换完整AS代码示例
2012-11-21 10:53 796function setFullScreen() { ... -
as3冒泡排序
2012-11-20 09:12 0<?xml version="1.0" ... -
Flex在Image组件使用蒙板
2012-11-16 17:34 0Flex在Image组件使用蒙板 1.Flex SDK3.0 ... -
Flex导入Excel文件示例
2012-11-16 17:33 01.SDK3.0 2.导入文件用FileFilter过滤。由于 ... -
Flash as3把2D图片分析成文本实现代码
2012-11-16 17:32 0一篇在游戏开发中常用到的功能就是利用as3把2D图片分析成文本 ...
相关推荐
Unity3D特效粒子 墙体爆破爆炸特效包 Fracturing_Destruction_1.11
这是一款css3文字震动破碎特效。该特效通过伪元素和CSS3帧动画来实现文字震动之后,碎裂开来的效果。
一下碎裂的插件,只支持2d图片的爆炸碎裂,使用mesh编写
RayFire是一个3DS Max破碎爆炸插件,能够制作很多电影级特效,如物体碎裂、毁灭、拆毁大型建筑、毁坏、分解、大破坏、炸毁、爆破、爆炸、引爆等以及其他相似方面的电影特效项目工作,而这些都可以在Max中使用RayFire...
FractureVoronoi是一款3dmax简单上手的碎裂插件。可以用来制作破碎的墙壁效果。特别是不断碎裂然后产生的动感。
RayFire Tool 是 3DS Max 的高级插件,被广泛应用于制作很多各种高级特效, 如物体碎裂、毁灭、拆毁大型建筑、毁坏、分解、大范围破坏、炸毁、爆破、 爆炸、引爆等效果,以及其他类似特效。 资源免费 free&public
jquery点击div层图片爆炸碎裂效果,可以添加图片,做成点击碎屏效果
胞内游离钙离子和内质网簇状分布对猪卵母细胞碎裂的影响,唐大伟,曾申明,卵母细胞碎裂是卵母细胞在老化过程中的自发现象。研究表明钙离子作为细胞中的重要信使,不仅参与了卵母细胞的发育过程,也可能参
PFS–PROFRAGfor mac是一款可以在苹果电脑MAC OS平台上使用的三维画面粉碎插件,这款插件可以将画面撕成碎片,且碎片具有三维空间效果飞出画面。如果你想要制作一个炫酷的画面转场效果可以试试这款插件。...
hover图片碎裂效果代码
我们在NRQCD分解内以1 S 0 [1]或1 S 0 [8]状态计算针对胶子碎裂功能的夸克-反夸克对的NLO校正。 我们使用逐部分积分法将原始表达式简化为更简单的主积分(MI),然后为这些MI建立微分方程。 计算边界条件后,可以...
一个基于TweenMax动画库的图片碎裂切换动画,当我们点击图片时,图片就会像玻璃那样碎裂成许多块,然后渐渐地消失,直到下一张图片显示为止。这款图片碎裂动画也可以应用在焦点图的切换动画中,效果非常不错。
对原生煤和碎裂煤进行电阻率测试,结合工业组分和孔隙率等对煤样电阻率及电阻率各向异性系数特征进行分析。研究结果表明:肥煤电阻率大于瘦煤、原生结构煤的电阻率大于同阶碎裂煤、煤电阻率随测试频率增加而减小;原生...
规范玻色子的发射尤其会导致由所有标准模型粒子组成的二次通量,并且可以用电弱碎裂函数来描述。 为了评估暗物质an灭中电弱辐射的碎裂函数近似质量,我们分别计算了具有马约拉那费米子和矢量暗物质的模型中的标准玻...
针对这一问题,以该矿大断面碎裂厚煤顶煤巷3205回风巷道为对象,应用有限差分软件(FLAC3D),数值模拟分析了不同支护方案巷道围岩塑性区破坏范围、围岩应力分布特征和围岩变形位移情况,得出了最优支护方案并进行了现场...
制作玻璃破碎效果的笔刷2,用起来就像扣章一样简单,效果相当好用,不防下来试试。
3dmax碎裂插件FractureVoronoi_v1.1.ms 没有解压密码
为揭示特大断面碎裂厚煤层巷道破坏机制,并对围岩进行有效控制,运用Winkler弹性地基梁理论,建立了巷道顶板弹性基础梁力学模型,推导出了煤巷顶板下沉量、顶板岩梁弯矩的特征函数公式,分析了顶板下沉量、顶板岩梁弯矩随...
ios实现超炫3d界面切换。。。。。。。。。。。。。。。。。。。。。。