flash on 2010-2-23

by hacker_c0kgmotg
♥0 | Line 28 | Modified 2010-02-23 09:56:18 | MIT License
play

ActionScript3 source code

/**
 * Copyright hacker_c0kgmotg ( http://wonderfl.net/user/hacker_c0kgmotg )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/3grh
 */

package {
	import flash.display.Sprite;
	import org.papervision3d.materials.special.ParticleMaterial;
	import org.papervision3d.objects.special.ParticleField;
	import org.papervision3d.core.geom.renderables.Particle;
	import org.papervision3d.core.geom.Particles;
	[SWF(width=465, height=465, frameRate=60)]
	public class main extends Particles {
		public var a:int=1;
		public var color:uint;
		public function FlashTest() : void {
			if ( a == 0 ) {
				color=0xff0000;
			} else if ( a == 1 ){
				color=0x0000ff;
			} else if ( a== 2 ) {
				color=0x00ff00;
			} else {
				color=0xff00ff;
			}
			
			var mp:ParticleMaterial = new ParticleMaterial(color, 1); //パーティクルの色
			for(var i:int=0;i<100;i++){
				var pc:Particle = new Particle(mp, 10, 0, i*10, i*10); // 一粒、マテリアル、サイズ、x座標、y座標、z座標を引数で指定
				addParticle(pc);
			}
		}
	}
}

Forked