Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    classe ScaleSquare x swf esterni

    Posso applicare la classe ScaleSquare quando apro sfw esterni?

    Sul mio sito www.paesaggioitaliano.eu, il click di un puntino rosso richiama un swf esterno.
    Vorrei applicare la classe ScaleSquare all'apertura dell'swf


    E' possibile?
    Come?

  2. #2

    Re: classe ScaleSquare x swf esterni

    Originariamente inviato da Lux
    Posso applicare la classe ScaleSquare quando apro sfw esterni?

    Sul mio sito www.paesaggioitaliano.eu, il click di un puntino rosso richiama un swf esterno.
    Vorrei applicare la classe ScaleSquare all'apertura dell'swf


    E' possibile?
    Come?
    penso di si ....dovrebbe essere la stessa cosa nell'applciarla a img esterne

    ovviamente x poterla applicare devi essere sicuro di aver caricato il file swf quindi
    ti fai una funzione di preload e quando il clip è stato caricato gli metti la chiamata della classe

    con una cosa del genere sul frame la funz di preload x il clip
    anche se adesso cè la classe moviecliploader x caricare file esterni vedi articolo di and80

    Codice PHP:
    _root.box._alpha=0;
    function 
    preload1(clip1){
        
    car clip1.getBytesLoaded();
        
    tot clip1.getBytesTotal();
        
    perc Math.floor((car/tot)*100);
        
    clip1.createTextField("testo"10020020);
        
    clip1.testo.wordWrap true;
        
    format = new TextFormat();
        
    format.color 0xffffff;
        
    format.font "Verdana";
        
    format.size "10";
        
    clip1._alpha=0;
        
    _root.box._alpha=0;
        if(!
    isNaN(perc)) {
            
    clip1.testo.text "Caricamento.."+perc+"%";
            
    clip1.testo.setTextFormat(format);
        }
        if (
    car >= tot && car perc && perc == 100) {
            
    clearInterval(a);
            
    clip1.testo.text "";
            
            var 
    mio = new ScaleSquare(clip144clip1._widthclip1._heightfalseeffetto);
            
    clip1._alpha=100;
            
           }

    sul pls
    on(release){
    _root.box._x = 100;
    _root.box._y = 100;
    _root.box.loadMovie("finestra.swf");
    a = setInterval(preload1, 50, _root.box);
    effetto=mx.transitions.easing.Elastic.easeInOut;
    }

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Grazie crescenzo
    la classe scalesquare funziona

    Non funzionano gli effetti Bounce, Elastic, Strong, ecc.
    e va molto a rilento

    Puoi aiutarmi a vedere meglio dovè l'errore?

    http://www.paesaggioitaliano.eu/Scal...lesquare2.html
    qui il sogente: http://www.paesaggioitaliano.eu/Scal...alesquare2.fla

  4. #4
    ma quella che vedo ti funge...
    e poi magari aumenta il framerate del filmato


    ps x cambiare effetto basta agire su questa riga del pls

    _root.box.loadMovie("finestra.swf");
    a = setInterval(preload1, 50, _root.box);
    effetto=mx.transitions.easing.Elastic.easeInOut;

    e metti l'effetto che vuoi
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Tutto funziona correttemente, eccetto alcune stranezze.
    Prova ad aprire la finestra premendo il pulsante
    http://www.paesaggioitaliano.eu/Scal...lesquare2.html


    L'ombra della finestra, in basso viene tagliata, ma se passi col muse sulla scritta "Galleria Fotografica", l'ombra si rimette a posto.

    Poi se clicco di nuovo il pulsante "enter" si chiude la finestra.

    Ma se riclicco da capo il pulsante "enter", l'effetto scalesquare avviene in modo strano.

    Le noti queste stranezze?

  6. #6
    Originariamente inviato da Lux
    Tutto funziona correttemente, eccetto alcune stranezze.
    Prova ad aprire la finestra premendo il pulsante
    http://www.paesaggioitaliano.eu/Scal...lesquare2.html


    L'ombra della finestra, in basso viene tagliata, ma se passi col muse sulla scritta "Galleria Fotografica", l'ombra si rimette a posto.

    Poi se clicco di nuovo il pulsante "enter" si chiude la finestra.

    Ma se riclicco da capo il pulsante "enter", l'effetto scalesquare avviene in modo strano.

    Le noti queste stranezze?
    strano a me nn lo fa quando ricarico
    cmq prova a mettere questo nel pls

    on(release){
    if(!aperto){
    _root.box._x = 100;
    _root.box._y = 100;
    _root.box.loadMovie("finestra.swf");
    a = setInterval(preload1, 50, _root.box);
    //effetto=mx.transitions.easing.Elastic.easeInOut;
    effetto=mx.transitions.easing.Bounce.easeOut;
    aperto=true;
    }else{
    unloadMovie(_root.box);
    removeMovieClip(_root.maschbox);
    aperto=false;
    }

    }

    provando a rimuovere la maschera
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7

  8. #8
    Originariamente inviato da Lux
    ho cambiato il codice al pulsante ma gli strani effetti ci sono sempre.

    http://www.paesaggioitaliano.eu/Scal...lesquare2.html
    http://www.paesaggioitaliano.eu/Scal...alesquare2.fla
    nn lo apro uso flash mx 2004
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.