"Burn" in/out out transition
- Started
- Last post
- 6 Responses
- zoiks
how are the images transitioned to burn in ? (I don't mean "burn" as in fire)
I tried all the effects that the drop down effect menu in Flash provides,, but none can accomplish this transition look.
or so it seems
- toastie0
you mean like a dropshadow?
- contra0
Make the image into an MC, then play with the advanced settings.
- zoiks0
1.I don't mean drop shadow.
2. Does it have to be a movie clip? Cant it just be a graphic?
3.I have played with advanced settings and haven't found a good combination. - any hints?
- zoiks0
I think I got it...
Thanks!!!
- pixelbreaker0
try my code
// { ra: '100', rb: '0', ga: '100', gb: '0', ba: '100', bb: '0', aa: '100', ab: '0'}
MovieClip.prototype.initColorTra... = function(transObject,rate,fricti...
this.fadeColor = new Color(this);
this.fadeT = new Object();
this.newT = new Object();
this.fadeT = transObject;
this.fadeColor.setTransform(this...
this.raSpeed = this.rbSpeed = this.gaSpeed = this.gbSpeed = this.baSpeed = this.bbSpeed = this.aaSpeed = this.abSpeed = 0;
this.rate = rate;
this.rate2 = rate2;
this.friction = friction;
this.friction2 = friction2;
}MovieClip.prototype.colorTransfo...
if(Math.abs(this.newT.ra - this.fadeT.ra) > 1 ||
Math.abs(this.newT.rb - this.fadeT.rb) > 1 ||
Math.abs(this.newT.ga - this.fadeT.ga) > 1 ||
Math.abs(this.newT.gb - this.fadeT.gb) > 1 ||
Math.abs(this.newT.ba - this.fadeT.ba) > 1 ||
Math.abs(this.newT.bb - this.fadeT.bb) > 1 ||
Math.abs(this.newT.aa - this.fadeT.aa) > 1 ||
Math.abs(this.newT.ab - this.fadeT.ab) > 1)
{
this.raSpeed = (this.raSpeed * this.friction2) + ((this.newT.ra - this.fadeT.ra) * this.rate2);
this.fadeT.ra +=this.raSpeed;
this.rbSpeed = (this.rbSpeed * this.friction) + ((this.newT.rb - this.fadeT.rb) * this.rate);
this.fadeT.rb += this.rbSpeed;
this.gaSpeed = (this.gaSpeed * this.friction2) + ((this.newT.ga - this.fadeT.ga) * this.rate2);
this.fadeT.ga += this.gaSpeed;
this.gbSpeed = (this.gbSpeed * this.friction) + ((this.newT.gb - this.fadeT.gb) * this.rate);
this.fadeT.gb += this.gbSpeed;
this.baSpeed = (this.baSpeed * this.friction2) + ((this.newT.ba - this.fadeT.ba) * this.rate2);
this.fadeT.ba += this.baSpeed;
this.bbSpeed = (this.bbSpeed * this.friction) + ((this.newT.bb - this.fadeT.bb) * this.rate);
this.fadeT.bb += this.bbSpeed;
this.aaSpeed = (this.aaSpeed * this.friction2) + ((this.newT.aa - this.fadeT.aa) * this.rate2);
this.fadeT.aa += this.aaSpeed;
this.abSpeed = (this.abSpeed * this.friction) + ((this.newT.ab - this.fadeT.ab) * this.rate);
this.fadeT.ab += this.abSpeed;
}else{
this.fadeT.ra = this.newT.ra;
this.fadeT.rb = this.newT.rb;
this.fadeT.ga = this.newT.ga;
this.fadeT.gb = this.newT.gb;
this.fadeT.ba = this.newT.ba;
this.fadeT.bb = this.newT.bb;
this.fadeT.aa = this.newT.aa;
this.fadeT.ab = this.newT.ab;
}
this.fadeColor.setTransform(this...
}