perkje
%Europe/Berlin %608 %2010, 15:36
Ik ben bezig met een hele simpele banner, maar nu wil ik hem eigenlijk 100% scripten. Het zelfde is binnen 5 min gebeurt met tweening, maar ik wil dit graag leren.
//----------------------------------------------------------------//------------------------------------------------------------------------------------------------//
var i:Number = 0;
for (i = 1; i <= 2; i++) {
trace ("werkt");
totaal ();
}
function totaal ():Void {
var mclListener:Object = new Object ();
mclListener.onLoadInit = function () {
}
trace ("De eerste afbeelding is geladen");
import mx.transitions.Tween;
import mx.transitions.easing.*;
setTimeout (faden_foto1,4000);
function faden_foto1 () {
trace ("Net zoals de tweede");
foto2 ();
}
setTimeout (doorgaan,5000);
function doorgaan () {
var alpha:Tween = new Tween (afbeelding_mc, "_alpha", Regular.easeOut, 100, 0, 3, true);
}
setTimeout (geval,12000);
function geval () {
trace ("En als laatste, de derde");
helder ();
}
setTimeout (jp,13000);
function jp () {
var alpha:Tween = new Tween (afbeelding1_mc, "_alpha", Regular.easeOut, 100, 0, 3, true);
}
};
//---------------------------------------------------------------------//-------------------------------------------------------------------------------------------//
var afbeelding_mcl:MovieClipLoader = new MovieClipLoader ();
afbeelding_mcl.addListener (mclListener);
afbeelding_mcl.loadClip ("http://www.impactreclame.nl/verheij/Foto_01.jpg",this.createEmptyMovieClip ("afbeelding_mc", 10));
{
afbeelding_mc._x = 0;
afbeelding_mc._y = 0;
};
function foto2 ():Void {
loadMovie ("http://www.impactreclame.nl/verheij/Foto_02.jpg", this.createEmptyMovieClip ("afbeelding1_mc", 9));
}
function helder ():Void {
removeMovieClip ("afbeelding_mc");
loadMovie ("http://www.impactreclame.nl/verheij/Foto_01.jpg", this.createEmptyMovieClip ("afbeelding_mc", 5));
}Het idee is dat hij zichzelf constant herhaald. Hij begint bij foto_01.jpg en eindigt hiermee. En dan wil ik dus dat hij daarmee door blijft gaan...
Wat hij nu doet is steeds twee keer de trace geven achter elkaar, maar niet het hele ding 2 keer afspelen.
Iemand enig idee hoe de loop wel gaat werken?
Alle links zijn extern, dus knippen plakken in flash en hij zou bij iedereen moeten werken..
Super bedankt!
//----------------------------------------------------------------//------------------------------------------------------------------------------------------------//
var i:Number = 0;
for (i = 1; i <= 2; i++) {
trace ("werkt");
totaal ();
}
function totaal ():Void {
var mclListener:Object = new Object ();
mclListener.onLoadInit = function () {
}
trace ("De eerste afbeelding is geladen");
import mx.transitions.Tween;
import mx.transitions.easing.*;
setTimeout (faden_foto1,4000);
function faden_foto1 () {
trace ("Net zoals de tweede");
foto2 ();
}
setTimeout (doorgaan,5000);
function doorgaan () {
var alpha:Tween = new Tween (afbeelding_mc, "_alpha", Regular.easeOut, 100, 0, 3, true);
}
setTimeout (geval,12000);
function geval () {
trace ("En als laatste, de derde");
helder ();
}
setTimeout (jp,13000);
function jp () {
var alpha:Tween = new Tween (afbeelding1_mc, "_alpha", Regular.easeOut, 100, 0, 3, true);
}
};
//---------------------------------------------------------------------//-------------------------------------------------------------------------------------------//
var afbeelding_mcl:MovieClipLoader = new MovieClipLoader ();
afbeelding_mcl.addListener (mclListener);
afbeelding_mcl.loadClip ("http://www.impactreclame.nl/verheij/Foto_01.jpg",this.createEmptyMovieClip ("afbeelding_mc", 10));
{
afbeelding_mc._x = 0;
afbeelding_mc._y = 0;
};
function foto2 ():Void {
loadMovie ("http://www.impactreclame.nl/verheij/Foto_02.jpg", this.createEmptyMovieClip ("afbeelding1_mc", 9));
}
function helder ():Void {
removeMovieClip ("afbeelding_mc");
loadMovie ("http://www.impactreclame.nl/verheij/Foto_01.jpg", this.createEmptyMovieClip ("afbeelding_mc", 5));
}Het idee is dat hij zichzelf constant herhaald. Hij begint bij foto_01.jpg en eindigt hiermee. En dan wil ik dus dat hij daarmee door blijft gaan...
Wat hij nu doet is steeds twee keer de trace geven achter elkaar, maar niet het hele ding 2 keer afspelen.
Iemand enig idee hoe de loop wel gaat werken?
Alle links zijn extern, dus knippen plakken in flash en hij zou bij iedereen moeten werken..
Super bedankt!