在给Box2DFlash中的形状赋予纹理之前,缺省采用DebugDraw方式绘制形状。DebugDraw由若干标志位组成:
e_shapeBit:绘制形状轮廓
e_jointBit:绘制关节的节点和连接线
e_aabbBit:绘制轴对齐边界框(axis aligned bound...
	 14年前 (2011-10-03)	 5123℃	
0喜欢
	
	
			 package{
	import flash.events.Event;
	import flash.media.Camera;
	import flash.media.Video;
	import flash.net.NetConnection;
	import fl...
	 14年前 (2011-10-03)	 4123℃	
0喜欢
	
	
			 package{
	import flash.display.Bitmap;
	import flash.display.BitmapData;
	import flash.events.Event;
	import flash.events.MouseEvent;
...
	 14年前 (2011-10-03)	 3757℃	
0喜欢
	
	
			 package{
	import flash.display.Bitmap;
	import flash.display.BitmapData;
	import flash.events.Event;
	import flash.events.MouseEvent;
	impor...
	 14年前 (2011-10-03)	 4660℃	
0喜欢
	
	
			 package{
	import flash.events.Event;
	import flash.filters.BlurFilter;
	import org.papervision3d.core.effects.BitmapLayerEffect;
	impo...
	 14年前 (2011-10-03)	 5276℃	
0喜欢
	
	
			 在PV3D中普通的DisplayObject3D对象如基本几何体、TriangleMesh3D等通常可以直接以树形层次添加到scene中,而Pixel3D较为特殊,它需要添加到Pixels容器中,而Pixels容器需要以一个BitmapEffectLayer作为参数,标准的写法是...
	 14年前 (2011-10-02)	 4201℃	
0喜欢
	
	
			 应用Flash 10的3D API,并借助一些三维技术的基本原理可以在Flash平台中实现基本的三维效果,一般采用对Sprite或MovieClip放大、缩小、改变透明度或深度等属性来达到实现三维效果的目的。利用Flash10的3D API,应用合理同样能够产生很好的视觉效果,并...
	 14年前 (2011-10-02)	 3661℃	
0喜欢
	
	
			 package{
	import Box2D.Collision.Shapes.b2PolygonShape;
	import Box2D.Common.Math.b2Vec2;
	import Box2D.Dynamics.b2Body;
	import Box2D.D...
	 14年前 (2011-10-02)	 3729℃	
0喜欢
	
	
			 Box2DFlash物理引擎的基本程序包括:
b2World:b2World(gravity:b2Vec2, doSleep:Boolean)
b2BodyDef:通过物体定义来指定物体的类型(type)、初始位置(position)、角度(angle)、线速度(linearVe...
	 14年前 (2011-10-02)	 4591℃	
0喜欢
	
	
			 Box2D:Box2D是由Erin Catto用C++语言写的2D刚体物理引擎,Erin Catto works as a Principal Software Engineer on Blizzard
Box2DFlash:Box2D物理引擎的ActionScript 3.0移...
	 14年前 (2011-10-02)	 4508℃	
0喜欢
	
	
			 虽然使用BitmapData来处理粒子可以有比较高的效率,但也有进一步优化的余地。一个最简单的BitmapData粒子类如下所示:
package com.particles{
	public class BitmapParticle1{
		public var x:Num...
	 14年前 (2011-09-26)	 4680℃	
0喜欢
	
	
			 40000个BitmapData粒子的喷射动画很好地体现了BitmapData粒子在性能方面的优势,但视觉效果并不十分理想,能否使用BitmapData粒子实现更炫更复杂的视觉效果呢?下面就让我们模拟图片粒子化的动画效果。完成的效果是首先加载一张位图,单击鼠标后该位图粒子化并上升...
	 14年前 (2011-09-24)	 8693℃	
0喜欢
	
	
			 基本的BitmapData粒子动画主要涉及下面的5部操作:
1) BitmapData.lock()
2) BitmapData.colorTransform(BitmapData.rect, colorTransform)
3) Particle2D.update()
4) b...
	 14年前 (2011-09-24)	 5269℃	
1喜欢
	
	
			 使用Sprite来承载粒子有许多方便的地方,比如可以继承Sprite的x,y坐标以及alpha、scaleX和scaleY属性等,这样就对粒子的操纵比较简单,也可以实现很好的视觉效果,但在效率方面则有值得商榷的地方。我们知道ActionScript3.0的代码需要Flash Pl...
	 14年前 (2011-09-24)	 4102℃	
1喜欢
	
	
			 利用ConvolutionFilter滤镜,处理一下摄像头中的视频。计算摄像头视频中每一帧图像的边缘,使图像边缘的颜色接近于白色,而其它部分颜色接近与黑色。对于雪花来讲,检测它运动部分的颜色,如果接近白色则使雪花停止运动并逐渐消失,否则就一直飘动。通过以上分析,就可以实现比较流行...
	 14年前 (2011-09-18)	 4989℃	
2喜欢