PDA

Volledige versie bekijken : Preloader problemen


dave rutten
%Europe/Berlin %643 %2005, 16:27
heey ik heb een pre maar ik wil die asl hij 100% is dat hij door gaat naar mijn site maar waar kan ik dat in geven dit is de code :


st = new Date();
startSec = st.getSeconds();
startMin = st.getMinutes();
startHour = st.getHours();
startDay = st.getDay();

this.onEnterFrame = function()
{
tb = 100000//this.getBytesTotal();
lb = i+=200//this.getBytesLoaded();
// haal de getallen '10000' en 'i+=20' weg,
// en uncomment de 2 regels.

percent = Math.round(lb/tb * 100);
txtpercent = percent + " %";
this.Loading_bar.Bar._xscale = percent;

tkb = Math.round(tb/1024);
txttkb = tkb + " kb total";

lkb = Math.round(lb/1024);
txtlkb = lkb + " kb loaded";

nkb = tkb - lkb;
txtnkb = nkb + " kb remaining";

nt = new Date();
sec = nt.getSeconds() - startSec;
min = nt.getMinutes() - startMin;
hour = nt.getHours()- startHour;
day = nt.getDay() - startDay;

lsec = (day*24*60*60) + (hour*60*60) + (min*60) + sec;
txtlsec = lsec + " sec elapsed";

speed = Math.round((lkb/lsec)*10)/10;
txtspeed = speed + " kb/s";

nsec = Math.round(nkb/speed);
txtnsec = nsec + " sec remaining";


if(lb >= tb)
{
delete this.onEnterFrame;
txtspeed = "0 kb/s";

nextFrame();
}
}
stop();

Wie kan mij helpen

Dauntless
%Europe/Berlin %652 %2005, 16:38
Waar dient al dat datum gedoe voor? Dat heeft toch niets met een preloader te maken?

En daarnaast kan je dan simpel dit doen:

if(percent >= 99){
delete this.onEnterFrame;
//gototoAndPlay of zo om naar je website te gaan
}

dave rutten
%Europe/Berlin %666 %2005, 17:00
Waar dient al dat datum gedoe voor? Dat heeft toch niets met een preloader te maken?

En daarnaast kan je dan simpel dit doen:

if(percent >= 99){
delete this.onEnterFrame;
//gototoAndPlay of zo om naar je website te gaan
}
ja maar waar in mijn script moet ik mijn link plaatsen ??? wat dat weet ik niet ben net nieuwe met flash ik laat je wel een keer zien waar die datum en zo voor zijn als hij kalar is

Roenes
%Europe/Berlin %669 %2005, 17:03
Dauntless, die datum rotzooi dient ervoor om de geschatte downloadtijd en zo weer te geven. Zo te zien is dit code van Narie uit het ASD. Je moet die nog wat aanpassen:

st = new Date();
startSec = st.getSeconds();
startMin = st.getMinutes();
startHour = st.getHours();
startDay = st.getDay();

this.onEnterFrame = function()
{
tb = this.getBytesTotal();
lb = this.getBytesLoaded();

percent = Math.round(lb/tb * 100);
txtpercent = percent + " %";
this.Loading_bar.Bar._xscale = percent;

tkb = Math.round(tb/1024);
txttkb = tkb + " kb total";

lkb = Math.round(lb/1024);
txtlkb = lkb + " kb loaded";

nkb = tkb - lkb;
txtnkb = nkb + " kb remaining";

nt = new Date();
sec = nt.getSeconds() - startSec;
min = nt.getMinutes() - startMin;
hour = nt.getHours()- startHour;
day = nt.getDay() - startDay;

lsec = (day*24*60*60) + (hour*60*60) + (min*60) + sec;
txtlsec = lsec + " sec elapsed";

speed = Math.round((lkb/lsec)*10)/10;
txtspeed = speed + " kb/s";

nsec = Math.round(nkb/speed);
txtnsec = nsec + " sec remaining";


if(lb >= tb)
{
delete this.onEnterFrame;
txtspeed = "0 kb/s";

getURL("http://www.jelink.nl");
}
}
stop();
Je moet alleen dit regeltje even aanpassen: getURL("http://www.jelink.nl");

Ik hoop dat het dat was wat je bedoelde. En verander even de topictitel naar iets zinnigs zodat de topic makkelijker terug kan worden gevonden met de zoekfunctie :)

Dauntless
%Europe/Berlin %669 %2005, 17:04
Hier:

st = new Date();
startSec = st.getSeconds();
startMin = st.getMinutes();
startHour = st.getHours();
startDay = st.getDay();

this.onEnterFrame = function()
{
tb = 100000//this.getBytesTotal();
lb = i+=200//this.getBytesLoaded();
// haal de getallen '10000' en 'i+=20' weg,
// en uncomment de 2 regels.

percent = Math.round(lb/tb * 100);
txtpercent = percent + " %";
this.Loading_bar.Bar._xscale = percent;

tkb = Math.round(tb/1024);
txttkb = tkb + " kb total";

lkb = Math.round(lb/1024);
txtlkb = lkb + " kb loaded";

nkb = tkb - lkb;
txtnkb = nkb + " kb remaining";

nt = new Date();
sec = nt.getSeconds() - startSec;
min = nt.getMinutes() - startMin;
hour = nt.getHours()- startHour;
day = nt.getDay() - startDay;

lsec = (day*24*60*60) + (hour*60*60) + (min*60) + sec;
txtlsec = lsec + " sec elapsed";

speed = Math.round((lkb/lsec)*10)/10;
txtspeed = speed + " kb/s";

nsec = Math.round(nkb/speed);
txtnsec = nsec + " sec remaining";


if(lb >= tb)
{
delete this.onEnterFrame;
txtspeed = "0 kb/s";

nextFrame();
}
if(percent >= 99){
delete this.onEnterFrame;
//gototoAndPlay of zo om naar je website te gaan
}
}
stop();

En kan je even je titel aanpassen in iets zinnigs aub?

dave rutten
%Europe/Berlin %703 %2005, 17:52
ja bedankt hij schakelt nu door naar mijn site maar hoe di ik het nu dat hij onder dat laden mijn site inlad ????

Dauntless
%Europe/Berlin %704 %2005, 17:54
Dan moet je die site inladen in je huidige swf dmv loadMovie. Daar kan je dan ook weer getBytesLoaded() en getBytesTotal() op toepassen.

dave rutten
%Europe/Berlin %705 %2005, 17:56
Dan moet je die site inladen in je huidige swf dmv loadMovie. Daar kan je dan ook weer getBytesLoaded() en getBytesTotal() op toepassen.
heb je daar een voorbeeld van ??

Dauntless
%Europe/Berlin %711 %2005, 18:05
klik :) (http://flashfocus.nl/tutorials/Actionscripting/Beginnen%20met%20Actionscripting/?filename=LoadMovie_Wim%20Van%20Aerschot.zip)

Roenes
%Europe/Berlin %713 %2005, 18:07
En ik heb maar even de topictitel aangepast :)

dave rutten
%Europe/Berlin %726 %2005, 18:25
klik :) (http://flashfocus.nl/tutorials/Actionscripting/Beginnen%20met%20Actionscripting/?filename=LoadMovie_Wim%20Van%20Aerschot.zip)
ik snap nu wat ik moet plaatens maar waar moet het in mijn script staan de bestnads naam is loading.swf war moet ik dit neer zetten geef even een voorbeeld waar ik dit moet doen in mijn script

theFlashWizard
%Europe/Berlin %734 %2005, 18:37
zoek anders ff een simpel voorbeeld op van een preloader.. je kan namelijk ook alles aan ons gana vragen.. en het zelf uitzoeken is toch echt iets leerzamer..
overal zat voorbeelden te vinde van preloaders.. :)

dave rutten
%Europe/Berlin %738 %2005, 18:42
zoek anders ff een simpel voorbeeld op van een preloader.. je kan namelijk ook alles aan ons gana vragen.. en het zelf uitzoeken is toch echt iets leerzamer..
overal zat voorbeelden te vinde van preloaders.. :)
ja dat snap ik ik probeer dat ook zelf maar ik wil graag deze en ik kom er net niet uit snap je

theFlashWizard
%Europe/Berlin %743 %2005, 18:50
mshn als je de logica van een super klein basis preloader wel snapt dat je deze ook gaat snappen.. er staat bijv n hele simpele op gotoAndLearn.com :)

dave rutten
%Europe/Berlin %370 %2005, 09:53
mshn als je de logica van een super klein basis preloader wel snapt dat je deze ook gaat snappen.. er staat bijv n hele simpele op gotoAndLearn.com :)
ja maar die snap ik maar ik kom gewoon uit deze niet uit dus ik vraag jullie hulp want ik wil deze graag voor mijn site

theFlashWizard
%Europe/Berlin %951 %2005, 23:50
als je die snapte zou je de vragen die je hier hebt gesteld ook hebbe geweten..