Volledige versie bekijken : Fade out midden in MC?
Rainman
%Europe/Berlin %691 %2005, 17:36
Is er een code waarmee ik een movieclip bijvoorbeeld op de helft kan laten uitfaden?
Ik heb bijvoorbeeld een MC met daarin een animatie van 60 frames. Nu wil ik dat deze MC vanaf frame 40 (tot 60) een fade out effect krijgt (Alpha naar 0). Is dit mogelijk?
Alvast bedankt!
theFlashWizard
%Europe/Berlin %849 %2005, 21:23
em.. mischien met _alpha rommelen?
Rainman
%Europe/Berlin %908 %2005, 22:48
Ik ben door het rommelen de weg kwijt geraakt, heeft misschien iemand een stukje code?
The_One
%Europe/Berlin %916 %2005, 22:59
hoi,
mss heb je hier wat aan:
MovieClip.prototype.alphaTo = function(startA:Number, stopA:Number, speed:Number) {
this._alpha = startA;
this.onEnterFrame = function() {
this.alpha = (stopA-this._alpha)/speed;
if (Math.abs(this.alpha)<.05) {
this._alpha = stopA;
delete this.onEnterFrame;
} else {
this._alpha += this.alpha;
}
};
}
/* gebruik */
_mc.alphaTo(this._alpha, 0, 20)
Rainman
%Europe/Berlin %000 %2005, 01:00
Dus het is wel mogelijk? Dat is al een hele geruststelling.
Bedankt voor het script zover!
Ik krijg het alleen aan het werken als ik vanaf frame 1 een fade-out maak tot aan een bepaald frame. Hoe moet ik dit aanpassen zodat hij pas vanaf frame 40 met de fade-out naar een zwart scherm begint (tot aan frame 60)?
theFlashWizard
%Europe/Berlin %003 %2005, 01:05
een onEnterFrame beginnen en dan checken dmv een if bij welk frame hij is (_currentframe) en dan wanneer hij bij 40 is beginnen..
en de onEnterFrame dan weer stoppen trouwens..
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.