Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    131

    animazione flash: come impedirne la riproduzione ad ogni cambio pagina?

    ciao a tutti

    ho inserito un'animazione flash al posto del logo in un sito fatto con oscommerce + autotheme. In pratica non ho fatto altro che sostutuire con dreamweaver l'immagine-logo, inserendo il codice per l'oggetto multimediale flash.

    Il problema è che l'animazione viene riavvolta e quindi riprodotta ogni volta che chicco su qualsiasi link ,con un effetto brutto. Vorrei che non venisse ricaricata ad ogni cambio pagina .ma solo la prima volta che accedo al sito. Come in tutti i siti normali ,ma come si fa?

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Leggi qui:

    http://flash-mx.html.it/guide/view_l...dguida=6&id=93
    http://flash-mx.html.it/guide/view_l...dguida=6&id=94

    C'è il codice su come saltare l'animazione se il filmato è già stato tutto caricato.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    131
    grazie mille negatyve

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    131
    della lezione ho capito queste righe :
    "passare obbligatoriamente per l'intro la prima volta, ma non in quelle successive" ,che è la risponda alla mia domanda , il problema è che non conosco flash

    Quindi non sentitevi obbligati a rispondere

    Io non voglio metterci lo skip perchè l'intro è legggera e molto carina quindi la prima volta mi pacerebbe che i visitatori la vedessero.
    premetto che il filmato è abbastanza complesso ma a me interessa solo l'animazione che è posizionata nella testata e che parte quando si accede al sito .Quindi ho ridimensionato la scena a 700x150 posizionandola sul movie clip.
    Il filmato è composto da tre file : blu.swf , mainpage.swf , music.swf .
    riporto le azioni complete di blu.fla e mainpage.fla
    blu.fla contiene queste azioni :


    function zoomSound() {
    zoomS = new Sound();
    zoomS.attachSound("zoomS");
    zoomS.start();
    }
    function closeSound() {
    closeS = new Sound();
    closeS.attachSound("closeS");
    closeS.start();
    }
    stop();
    loadMovie("mainPage.swf", _root.movSpace);
    loadMovieNum("music.swf", 1);
    _root.movSpace.newVars.load("provisionalNews.txt") ;


    -----------------------------------------
    mainpage.fla contiene queste azioni :
    function menuEnable(enabler) {
    var Register_1_ = this;
    var Register_2_ = enabler;
    menuNum = 1;
    while (menuNum <= numMenu) {
    Register_1_[("menu" + menuNum)].enabled = Register_2_;
    menuNum++;
    }
    Register_1_[("menu" + lnum)].enabled = 0;
    }


    function mystarStart() {
    var Register_1_ = this;
    i = 1;
    while (i <= 5) {
    Register_1_[("mystar" + i)][("star" + i)].play();
    i++;
    }
    }
    starC1.run = 1;
    starC2.gotoAndStop(12);
    starC3.gotoAndStop(12);

    ----------------------------------

    questo è uno screenshot del blu.fla:

    questo del mainpage.fla

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    131
    se volete metto il link ai fla.

    potete cancellare gli screenshot ,effettivamente sono un po pesanti da caricare ,non c'avevo pensato

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.