Autor Zpráva
Jura
Profil *
Můžu nějak ovlivnit, aby se preloader načítal souvisle? Třeba když budu mít jednoduše obdélník, který se postupně "zvětšuje", tak aby nepřibýval po kusech, ale zvětšoval se rovnoměrně, jako když malujete čáru rukou... dobře je to vidět třeba na www.f1play.com. Díky za radu.
Hanz
Profil
Jura
Pokuď buceš chtít aby to byl skutečně preloader tak to nejde. Je to nemožné už z toho důvodu, že neovlivníš datový tok a rychlost připojení. Jedniná možnost je udělat animaci, která nebude mít s preloaderem nic společného a bude trvat dost dlouho, aby se to stihlo každému načíst.

I když teď mně napadlo, že jsem tě možná pochopil trochu špatně. Pokuď chceš aby se to zvětšovlo po pixelech a mohlo se to i zastavit tak to jde. Stačilo by dát na ten pásek tohle:
onClipEvent (load) {

this._xscale = 0;
}
onClipEvent (enterFrame) {
nacteno = Math.floor((_root.getBytesLoaded()/_root.getBytesTotal())*100);
if (nacteno>this._xscale) {
this._xscale++;
}
if (nacteno == 100) {
_root.play();
}
}
flz
Profil
to Math.floor(); je zaujimavy prikaz, ze som o nom doteraz nevedel :/
Toto téma je uzamčeno. Odpověď nelze zaslat.

0