tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
11
ZUGRIFFE
607
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jackassol jackassol ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    296
    Hallo weiß jemand wie man eine preloader baut der über die ganze seite geht?...also eine
    Linie von links nach rechts

    Gibts auf vielen Seiten.....aber wie mach ich das der loader sich der seite anpasst?
    zb hier

    Kann man das mit dem Code verwirklichen?
    PHP-Code:
    stop();
    loader.stop();
    this.onEnterFrame = function() {
        var 
    cur this.getBytesLoaded();
        var 
    max this.getBytesTotal();
        if (
    cur && max 0) {
            var 
    Math.ceil(cur 100 max);
            
    mein_textfeld.text "% geladen";
            
            
    loader.gotoAndStop(p);
            if (
    >= 100) {
                
    delete this.onEnterFrame;
                
    gotoAndPlay(2); // oder wo auch immer Dein Hauptfilm anfängt
            
    }
        }

    (Der funktioniert mit einem Movieclip in dem dann die loader animation drinn steckt)
     
    wenn is dann is wenn nie is dann is trotzdem

  2. #2
    Avatar von oaki
    oaki oaki ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Ort
    Switzerland
    Beiträge
    194
    ich hab das zwar noch nie gemacht aber koennte mir ungefaehr vorstellen wies funktioniert:

    Zuerst musst du mal deinen Film auf die Groesse der Seite anpassen. Mit "noScale"
    und 100% bei Breite und Hoehe im HTML code.

    Dann wuerde ich ueberpruefen wieviele Pixel die Laenge deines Films ist.
    PHP-Code:
    laengeinpixel Stage.Width
    Das wird dann die Maximallaenge deines Preloader Balkens.
    Tutorials wie du einen PreloaderBalken machst gibts ja tausende.

    Dann kannst du einfach mit einer Formel ausrechnen wie gross der Balken angepasst an den Bildschirm sein muesste. Ich bin recht schlecht in Mathematik und kann dir jetzt nicht die genaue Formel geben, aber das sollte dich schon mal auf den richtigen weg fuehren..

    Gruss
     

  3. #3
    jackassol jackassol ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    296
    Nee das wird nix....bei meinem Wissensstand....hat vieleicht mal jemand ein tutorial gefunden?
     
    wenn is dann is wenn nie is dann is trotzdem

  4. #4
    Avatar von eyepro
    eyepro eyepro ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    28
    hi,

    ich mach euch eine bsp.heute.

    gruss
    eyepro
    Geändert von eyepro (24.05.06 um 14:53 Uhr)
     

  5. #5
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    @eyepro: Bitte halte Dich an Punkt 15 unserer Netiquette!
    .
     

  6. #6
    Avatar von eyepro
    eyepro eyepro ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    28
    hmm super,

    ich wolte nur mitmachen und helfen mehr nicht.

    gruß
    eyepro
     

  7. #7
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    das ist ja auch schön und gut - dennoch kann man ein klein wenig Sorgfalt beim Verfassen seiner Postings walten lassen; unverständliche Konstruktionen wie
    es ist für mich komplizirt alles so zuscreiben.
    sind wirklich nicht nötig. Wir wollen doch alle mit gutem Vorbild voran gehen, gell?

    Gruß
    .
     

  8. #8
    Avatar von eyepro
    eyepro eyepro ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    28
    ok

    gruß
    eyepro
     

  9. #9
    jackassol jackassol ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    296
    kannst trotzdem mal ne bsp zeigen...?
    Bzw den code?

    Wäre cool!
     
    wenn is dann is wenn nie is dann is trotzdem

  10. #10
    Avatar von eyepro
    eyepro eyepro ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    28
    hi,

    hier ist eine bsp.mit menu.

    gruß
    eyepro
    Angehängte Dateien Angehängte Dateien
     

  11. #11
    jackassol jackassol ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    296
    irgendwie klappt das nich den loader in meine site einzubauen.....
    (es passt sich dann immer nich an die seite an.....hm...

    EDIT: glaub sogar das er sich sogar gar nicht der seite anpasst! Also ich mein überhaupt!


    Hat noch jemand ein anderes Beispiel?
    Geändert von jackassol (25.05.06 um 22:34 Uhr)
     
    wenn is dann is wenn nie is dann is trotzdem

  12. #12
    jackassol jackassol ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    296
    Ich hab hier mal ne Datei......klappt wunderbar...nur...

    beim laden geht ein Bewegungstween(mit von links nach rechts)

    nun möchte ich aber das er von links nach rechts lädt und dann wieder zurückgeht.....weil man ja sonst das geladene movie nicht sieht..

    Was muss ich denn umschreiben im AS?

    hier der AS:

    PHP-Code:
    function preload(mc)
    {
        
    _root.mare.gotoAndStop(1);
        
    ldr._width 1;
        
    ldr.onEnterFrame = function ()
        {
            
    _root.mare.gotoAndStop(1);
            
    this.finalW Math.round(Stage.width);
            var 
    _l4 mc.getBytesTotal();
            var 
    _l5 mc.getBytesLoaded();
            var 
    _l3 Math.floor(_l5 _l4 100);
            if (
    _l3 || isNaN(_l3))
            {
                
    _l3 1;
            } 
    // end if
            
    if (_l3 100)
            {
                
    _l3 100;
            } 
    // end if
            
    this._width Math.ceil(this._width + (this.finalW 100 _l3 this._width) / 5);
            
    _root.proc.proc.text _l3;
            if (
    _l5 == _l4 && _l4 && this._width == this.finalW)
            
            {
                
    delete this["onEnterFrame"];
                
    _root.proc.meriLa(10, -150);
                
    mc.gotoAndStop(1);
            } 
    // end if
        
    };
    // End of the function
    function meriLaIas()
    {
        
    // End of the function
    function cprg()
    {
        
    // End of the function
    function cprg2()
    {
    // End of the function
    Stage.scaleMode "noScale";
    Stage.align "LT";
    resScena = function ()
    {
        
    _root.ldr.finalW Math.round(Stage.width);
    };
    this.onResize = function ()
    {
        
    resScena();
    };
    resScena();
    MovieClip.prototype.meriLa = function (xy)
    {
        var 
    _l2 this;
        
    delete _l2["onEnterFrame"];
        
    _l2.onEnterFrame = function ()
        {
            
    this._x this._x + (this._x) * 0.100000;
            
    this._y this._y + (this._y) * 0.100000;
            if (
    Math.ceil(this._x) == && Math.ceil(this._y) == y)
            {
                
    delete this["onEnterFrame"];
            } 
    // end if
        
    };
    };
    var 
    mare _root.createEmptyMovieClip("mare"1);
    var 
    ldr _root.attachMovie("ldr""ldr"2);
    mare.loadMovie("site.swf");
    preload(_root.mare);
    _root.menu my_cm
    Angehängte Dateien Angehängte Dateien
     
    wenn is dann is wenn nie is dann is trotzdem

Ähnliche Themen

  1. DIV immer über ganze Seite
    Von 1989moni1989 im Forum CSS
    Antworten: 2
    Letzter Beitrag: 24.08.10, 12:22
  2. Facebox aus iFrame über ganze Seite legen
    Von borsti87 im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 21.04.09, 19:44
  3. Overlay über ganze Seite
    Von MathiasG im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 11.02.09, 05:38
  4. Formular über ganze Seite einblenden
    Von flying-anzi im Forum Java
    Antworten: 1
    Letzter Beitrag: 10.07.08, 12:00
  5. Flash über ganze Seite (FLMX)
    Von Bluebird im Forum Flash Plattform
    Antworten: 6
    Letzter Beitrag: 28.05.03, 19:35