+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Slideshow beim Start stoppen/verlangsamen

  1. #1
    TP-Newbie Gronzo macht alles soweit korrekt
    Registriert seit
    Dec 2007
    Beiträge
    3

    Slideshow beim Start stoppen/verlangsamen

    Hallo Zusammen,

    ich habe mir vor einigen Tagen das Yugop von http://www.flashstar.de/ geladen und umgebaut, klappt soweit ganz gut. Nur bei einer Sache komme ich nicht weiter. Wenn ich die Datei aufrufe beginnt Sie direkt zu laufen und das recht schnell, ich möchte das langsamer haben oder alternativ auch beim Aufruf erst einmal ganz stoppen lassen. Komme nicht dahinter wie das geht. Hier das dafür verantwortliche AS:

    Code:
    _root.onEnterFrame = function () {
    	
    	if (_xmouse < 350) slider._x += (375-_xmouse)*0.03;
    	if (_xmouse > 400) slider._x += (375-_xmouse)*0.03;
    
    
    	slider_r._x = slider._x+slider._width;
    	slider_l._x = slider._x-slider._width;
    
    	if (slider._x > 750+slider._width*0.3) {
    		slider._name = "temp";
    		slider_l._name = "slider";
    		temp._name = "slider_l";
    	}
    	if (slider._x < 0-slider._width*0.3){
    		slider._name = "temp";
    		slider_r._name = "slider";
    		temp._name = "slider_r";
    	}
    }
    
    movieclip.prototype.blend = function (obj,faktor){
    	if (obj.hitTest(_root._xmouse, _root._ymouse, true)) {
    		obj._alpha = obj._alpha+(100-obj._alpha)/faktor;		
    	}else{
    		obj._alpha = obj._alpha+(50-obj._alpha)/faktor;		
    	}	
    }
    Bin für jede Hilfe dankbar!

    Im Anhang mal das Original.

    Gruß
    Gronzo
    Angehängte Dateien

  2. #2
    TP-Moderator Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    Hallo,

    die einfachste und schnellste Lösung ist die hier:
    PHP-Code:
    _root.onEnterFrame = function () {
        if (
    _xmouse>&& _xmouse<Stage.width) {
            if (
    _xmouse<350) {
                
    slider._x += (375-_xmouse)*0.05;
            }
            if (
    _xmouse>400) {
                
    slider._x += (375-_xmouse)*0.05;
            }

            
    slider_r._x slider._x+slider._width;
            
    slider_l._x slider._x-slider._width;

            if (
    slider._x>750+slider._width*0.5) {
                
    slider._name "temp";
                
    slider_l._name "slider";
                
    temp._name "slider_l";
            }
            if (
    slider._x<0-slider._width*0.5) {
                
    slider._name "temp";
                
    slider_r._name "slider";
                
    temp._name "slider_r";
            }
        }
    }; 
    So ist der Slider nur im Einsatz, wenn sich die Maus über die Bühne befindet, ansonsten bleibt der Slider stehen.
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

  3. #3
    TP-Newbie Gronzo macht alles soweit korrekt
    Registriert seit
    Dec 2007
    Beiträge
    3
    Hi, danke für die superschnelle Antwort! Habe Deinen Code mit meinem ersetzt, klappt leider nicht. Wenn ich das swf öffne startet die Slideshow immer noch direkt. :-(

    Halt sorry, wenn ich das swf direkt öffne klappts nicht, in der HTML Datei klappts!! Sorry zu schnell geschossen :-)

    Wenn Du mir nun noch verrraten könntest wie ich alternativ die Startgeschwindigkeit verringen könnte wäre ich super happy!!
    Geändert von Gronzo (12.12.2007 um 13:31 Uhr) Grund: Voreilig :-)

  4. #4
    TP-Moderator Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    So in etwa
    PHP-Code:
    var anGesch 2;
    _root.onEnterFrame = function () {
        if (
    _xmouse>&& _xmouse<Stage.width && _ymouse >&& _ymouse Stage.height) {
            if (
    _xmouse<350) {
                
    slider._x += (375-_xmouse)*0.05;
            }
            if (
    _xmouse>400) {
                
    slider._x += (375-_xmouse)*0.05;
            }
            
        } else {
            
            
    slider._x += anGesch;
        }
        
    slider_r._x slider._x+slider._width;
        
    slider_l._x slider._x-slider._width;

        if (
    slider._x>750+slider._width*0.5) {
            
    slider._name "temp";
            
    slider_l._name "slider";
            
    temp._name "slider_l";
        }
        if (
    slider._x<0-slider._width*0.5) {
            
    slider._name "temp";
            
    slider_r._name "slider";
            
    temp._name "slider_r";
        }

    }; 
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

  5. #5
    TP-Newbie Gronzo macht alles soweit korrekt
    Registriert seit
    Dec 2007
    Beiträge
    3
    Super vielen vielen Dank Wanderratte!!! Klappt spitzenmäßig!!!

    Gruß
    Gronzo

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51