Autor Zpráva
janice
Profil *
Ahoj, prosím, potřebovala bych poradit nebo alespon odkázat na nějaký tutorial.

mám na každém framu:

stop();
var seconds:Number =1;

empty_mc.loadMovie("5.jpg");

intervalID = setInterval(this,"GoToNextFrame",seconds*5000);
i=_currentframe;
function GoToNextFrame(){
trace(i);
gotoAndStop(i+1);
}

na každém framu se mi načítá jiný jpg.
Potřebovala bych _alpha přechody mezi jednotlivými jpg...je to možné to udělat nějak jednoduše, abych to dokázala pochopit?

děkuji za každou radu!!!
Johnik
Profil
Ahoj,
já bych to řešil přes loadClip, kde máš možnost zjistit, zda je obrázek načtený celý. Pak bych spustil funkci, která by byla enter_frame a zajistila přechod z minulého obrázku na nově načtený.

//asi takto (navrh z helpu) a jeste v as2...
var img = "neco.jpg";

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip(img,"kam2");//kam je mc nekde na scene a musi se stridat
kam1._alpha = 100;
kam2._alpha = 0;

function onLoadInit(mc:MovieClip) {
this.onEnterFrame = function() {
kam1._alpha -= 5;
kam2._alpha + = 5;
if (kam2._alpha == 100) {
removeMovieClip("kam1");
delete this.onEnterFrame;
duplicateMovieClip("kam2", "kam1", this.getNextHighestDepth());
}
}
}
//kdyztak opravte, jak rikam, as2 uz je trochu na druhe koleji
janice
Profil *
tak jsem se s tím nějak poprala...moooc děkuji:)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: