Visualizzazione dei risultati da 1 a 8 su 8

Discussione: get frame?

  1. #1

    get frame?

    scusate la banalità, ma proprio non ci riesco:
    ho una home composta da 15 frame su cui ho messo con un menù dinamico, cioè un mc che definisce il menù dopo 55 frame. Ciascun bottone mi rimanda ad una pagina: tizio.swf, caio.swf e sempronio.swf.
    Da ciascuna di queste, ovviamente, voglio tornare alla home, ma al termine dell'mc che mi ha composto il menù.
    COME SI FA????

    Al pulsante torna indietro ho associato:
    on (release) {
    getURL ("index.html");
    gotoAndPlay (14);
    }

    oppure ho provato con:
    on (release) {
    getURL ("index.html")
    tellTarget ("../text") {
    gotoAndPlay (55);
    }
    }

    CHI MI AIUTA???
    supertitti

  2. #2
    C'è un po di confusione o sono io che sono stanco.

    Allora nella Index hai un file swf principale di 55 frame che rappresenta un menu con dei pulsanti

    Ogni pulsante richiama un swf esterno con LoadMovie o esegue una getUrl ad una pagina HTML che contiene a sua volta l'SWF ?

    Nel primo caso devi gestire i livelli _level0, level1 ecc

    nel secondo caso dipende se hai una pagina unica o se hai un frameset

    GetUrl("index.html", "_self") o in GetUrl("index.html", "nome_frame_html")

    Prova a spiegare meglio.

    Ciao

  3. #3
    anzitutto grazie per avermi risposto...cominciavo a perdere le speranze.
    Forse sarà più chiaro se guardi qui: http://web.tiscali.it/simone.cruciani


    E' più semplice di quello che si pensi...
    Allora nella Index hai un file swf principale di 55 frame che rappresenta un menu con dei pulsanti
    No, io ho un semplice index di 15 frame con all'interno un mc di 55 frame che disegna il menù.

    Ogni pulsante richiama un swf esterno con LoadMovie o esegue una getUrl ad una pagina HTML che contiene a sua volta l'SWF ?
    Esegue una geturl al file swf (se lo faccio all'html mi da errore) cioè dal menù vado su dei filmati esterni: acasa.swf, eccomi.swf e conmaepa.swf. Da questi file vorrei poter tornare indietro all'index ma nel frame esatto in cui finisce l'animazione dell'mc.

    nel secondo caso dipende se hai una pagina unica o se hai un frameset
    No, non go un frameset ma una pagina unica e se gli do
    GetUrl("index.html", "_self")
    non mi vado a posizionare sul frame esatto in cui è finita l'esecuzione dell'mc, ma sul primo frame dell'index. Quindi l'mc mi riparte da capo.

    Mi sono spiegata meglio?
    Mi servirebbe un comando tipo getframe...ma non esiste!!!
    supertitti

  4. #4
    Ok ho capito

    Intanto se è tuo Auguri, io ne aspetto una fra 3 settimane ( bhe mia moglie ma è come se l'aspettassi io)

    il problema risiede nel passaggio di variabili da HTML a Flash

    il punto è che secondo me ti incasini la vita

    Finisco di vedere il film e mi spiego meglio.

    Ciao

  5. #5
    no, non è mio, io sono solo diventata zia e poiché è il primo nipotino della mia famiglia cerco di darmi da fare!
    Auguri invece a tua moglie e anche a te, soprattutto se l'assisterai (come ha fatto mio fratello): pare che sia un'esperienza emzionante ma bellissima! Avete deciso già il nome?
    Beh tornando a noi...ti ringrazio per l'aiuto. Quando hai tempo ci conto.
    supertitti

  6. #6

  7. #7
    Beh...geniale! non ci avevo pensato a lasciare il menù fisso.
    Riguardo all'as che hai scritto non mi è proprio tutto chiaro, però ora me lo studio con calma...mi spiace solo che tu abbia dovuto ricreare i file.
    Concludo dicendo: GRAZIE MILLE PER IL TUO TEMPO E PREZIOSISSIMO AIUTO!
    Ciao!

    supertitti

  8. #8
    Figurati;

    As su Linea

    onClipEvent (load) {
    // ferma clip "Menu"
    _root.menu.stop()
    // riduce la dimensione orizzontale del Clip Linea
    _root.menu.linea._xscale=5
    }
    onClipEvent (enterFrame) {
    // finche la dimensione non ritorna al 100%
    if (_root.menu.linea._xscale<100){
    // aumenta la dimensione con un incremento di 5
    _root.menu.linea._xscale += 5}
    else{
    // altrimenti prosegui con il filmato Menu
    _root.menu.nextFrame()}
    }

    AS su Cerchi
    onClipEvent (load) {
    // alcaricamento Ferma Clip Menu e Cerchio
    _root.menu.stop ();
    this.stop()
    // imposta l'_alpha a 10 // trasparenza
    _alpha= 10
    }
    onClipEvent (enterFrame) {
    // finchè la trasparenza è minore del 100% incrementala di 5
    if (_alpha<=100){_alpha +=5}
    // finchè la posiz del Cerchio (_x)- non arriva a 50 aumenta di 10
    if (_x <=50){_x +=10}
    }
    onClipEvent (mouseMove) {
    // Se sei sopra con il mouse al cerchio
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    sopra = true;
    //manda avanti il filmato Cerchio
    play()

    } else {
    // altrimenti rimandalo a 1 e fermalo
    sopra = false;
    gotoAndStop(1)
    }
    }
    onClipEvent (mouseDown) {
    // se sei sopra al cerchio e premi il mottone mouse
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    // Lancia la pagina
    if (sopra){getURL ("page1.htm", "alto")};
    } else {
    sopra = false;
    }
    }


    Rempox

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.