HI, there is a problem with the creation of smoke for example yellowplanet
class does not work in version 2047b only in 2046 tell me what has changed
package objects
{
import flare.core.*;
import flare.materials.*;
import flare.materials.filters.*;
public class SmokeEmiter extends ParticleEmiter3D
{
public function SmokeEmiter( texture:Texture3D )
{
var material:Shader3D = new ParticleMaterial3D();
material.filters.push( new TextureFilter( texture ) );
material.filters.push( new ColorParticleFilter( [ 0xffffff, 0xffffff, 0xffffff], [ 0, 0.2, 0 ] ) );
material.build();
super( "smoke", material, new SmokeParticle() );
super.emitParticlesPerFrame = 2;
super.particlesLife = 20;
}
}
}
import flare.core.*;
class SmokeParticle extends Particle3D
{
private var speed:Number;
private var spin:Number;
override public function init( emiter:ParticleEmiter3D ):void
{
speed = Math.random() * 5;
spin = 0.1;
this.x = Math.random() * 20 - 10;
this.y = Math.random() * 20 - 10;
this.z = Math.random() * 20 - 10;
var scale:Number = emiter.scaleX;
this.sizeX = scale * 2;