Visualizzazione dei risultati da 1 a 6 su 6

Discussione: loadmovie e scroll

  1. #1
    Utente di HTML.it L'avatar di Kintaro
    Registrato dal
    Dec 2000
    Messaggi
    188

    loadmovie e scroll

    Spiego il problema:

    ho un movie principale, nel quale tramite loadmovienum carico un menù contenuto in un movie esterno.

    Il menù ha le sue voci e cliccando su una attivo un'azione tipo:

    loadMovie(link, "_level0.scroller");
    _level0.scroller._x = 300;
    _level0.scroller._y = 100;

    Carico un swf esterno nell'istanza "scroller" del movie "scroller" (almeno credo), anzi carico vari swf a seconda del pulsante premuto. E fin qui pare funzionare.

    I file caricati sono le pagine del sito, quindi sono spartinissime, contengono lunghi testi formattati e stop.

    Ora io quello che devo ottenere è lo scrolling (uso flash 5) però devo fare lo scrolling di un movie clip e precisamente del movie clip che carico dall'esterno. Si può fare?

    Ho cercato vari esempi, ma ancora non ho risolto nulla e tutti i fla che sembrano buoni per il mio caso sono per MX e non si aprono o fanno casino in F5... help!

    Grazie...
    Imparo! Imparo! Imparo!

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Potresti fare così.
    Prepari due movieclip (nel filmato che contiene la clip 'scroller' - dovrebbe essere quello base se hai scritto correttamente l'azione) al cui interno metterai i due bottoni/freccia su e giù.
    Poi animi in tutti gli swf esterni il testo con un'interpolazione movimento, in modo che si sposti dal basso verso l'alto fino all'ultima riga. Metti uno stop() all'inizio e alla fine dell'animazione.
    In seguito associ al bottone 'giu' questa azione:
    codice:
    on(press){
     pressed = true;
    }
    on(release){
     pressed = false;
    }
    Stessa azione la associ al bottone 'su'.
    Poi associ alla clip che contiene il bottone 'giu' l'azione:
    codice:
    onClipEvent(enterFrame){
     if(pressed==true){
     _root.scroller.nextFrame();
     }
    }
    Invece alla clip che contiene il bottone 'su':
    codice:
    onClipEvent(enterFrame){
     if(pressed==true){
     _root.scroller.prevFrame();
     }
    }
    Da quello che mi ricordo di Flash 5, dovrebbe funzionare.
    Fammi sapere
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Utente di HTML.it L'avatar di Kintaro
    Registrato dal
    Dec 2000
    Messaggi
    188
    Ti ringrazio per la risposta, ora mi butto a far prove, prima però volevo sapere solo un'altra cosa: in Flash MX 2004 la cosa sarebbe più semplice? Come la potrei ottenere? Verrebbe meglio?

    E soprattutto ultima domanda finale: la versione trial mi permetterebbe di fare il fla e salvarlo o ha limitazioni grosse? Per il tempo non credo ci siano particolari problemi, 20 o 30 giorni dovrebbe essere strasufficienti, poi anche se non posso più modificarlo chi se ne frega.
    Imparo! Imparo! Imparo!

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Sicuramente farlo in Flash MX 2004 è più agevole, perchè hai già dei componenti pronti per queste cose e lo scroll è più fluido perchè agisce sul testo e non su una clip.
    La limitazione delle versioni trial di Flash solitamente riguarda il limite di tempo per il suo uso, ma puoi fare tutto e quindi anche salvare. A meno che non siano cambiate le cose, ma non credo.
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    Utente di HTML.it L'avatar di Kintaro
    Registrato dal
    Dec 2000
    Messaggi
    188
    Ti ringrazio... ho smanettato un po' con le info che mi hai gentilmente passato, ma ora come ora non mi funge. Congelo momentaneamente la cosa e la tengo di riserva. Mi fiondo a scaricare la trial del 2004. Sfortunatamente non ho mai neppure visto la nuova versione, spero non abbiano cambiato troppa roba.

    Comunque ho subito un'altra domanda: tu lo scroll dove lo metteresti? Nel filmato principale che importa le pagine o in ogni singola pagina (che poi sono tutti swf singoli)?

    A me pare più agevole averne uno solo, tuttavia tu mi parli di scroll più fluido perchè fatto a livello di testo, ciò è ottenibile solo implementando lo scroll nei singoli swf che contengono il testo o si può fare diversamente?

    La butto lì: e se importassi il testo? Importare da txt son già capace o almeno lo ero su F5 però se importo testo spartano temo di non poterlo poi impaginare a modo... ho visto di sfuggita un tutorial su flash-mx.it riguardo ai css applicati a flash, mi riprometto di leggerlo domani, ma quanche dritta su come impostare la cosa mi farebbe molo comodo comunque.

    grazie
    Imparo! Imparo! Imparo!

  6. #6
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Sì, come da mio post, lo scroll è unico e va messo sul filmato base. Quello che cambia è solo l'swf che contiene il testo.
    I css se devo essere sincero, non ho ancora avuto modo di provarli
    A me mi dà la carica, agli italiani gli dà la carica

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.