Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Dov'è l'errore?

  1. #1

    Dov'è l'errore?

    sto uscendo pazzo.
    vi prego datemi una mano.

    Scena 1->pulsante->movieclip->pulsante->on(release) { gotoAndPlay("Scena2",1) }
    ma la scena non cambia... perchè?????????

    grazie

  2. #2
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    al posto che indicare la scena dai un nome (etichetta) al tuo fotogramma (ti basta cliccare sul fotogramma e poi impostarglielo tra le proprietà) a cui devi andare e manda il getURL a quell'etichetta
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  3. #3
    Se sati usando MX prova anche così:

    on (release) {
    _root.gotoAndPlay("Scena2", 1);
    }


  4. #4
    in ambo i casi non cambia nulla....

    ma perchè?!?!?!?!?!?!
    rimane sempre sulla Scena1...

  5. #5
    strano...
    i consigli che ti sono stati dati andavano bene...

    Allora, controlla bene il nome della scena e ricorda che:
    "Scena2" non è lo stesso che "Scena 2"
    (occhio allo spazio!)

    e poi non ho capito bene una cosa:
    codice:
    Scena 1->pulsante->movieclip->pulsante->on(release) {...

    quanti pulsanti ci sono?

  6. #6
    c'è un pulsante che avvia un movie clip il quale ha al suo interno un altro pulsante...

    è un menù a tendina per capirci...

  7. #7
    Prova a postare il codice... forse riusciamo a capire meglio.

  8. #8
    Come ti ha detto darkiko, devi usare le etichette.

    Infatti da dentro un movieclip un'azione tipo

    on(release){
    _root.gotoAndPlay("ScenaN",n_frame)
    }

    non funziona, ma devi usarne una tipo

    on(release){
    _root.gotoAndPlay("label_frame")
    }

    dove al posto di "label_frame" andrà l'etichetta che avrai settato in precedenza sul fotogramma desiderato tramite il pannello proprietà.

    Ciao

  9. #9
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Bisognerebbe fare una FAQ per questa cosa. Troppa gente si arena su questo argomento.

    Il numero frame non funziona perché Flash, nonostante la premessa "Scene2", va a cercare il frame 1. Dal momento che 2 o mille scene rappresentano in concreto sempre la medesima timeline principale, succede che il frame n°1 può essere interpretato solo come il primo frame di tutta la timeline. In realtà succede che la testina nel frame 1 ci va e, se trova uno stop si ferma, altrimenti prosegue fino al prossimo stop. Ma ripeto, il frame 1 di cui parlo è il primo frame del fla in cui stiamo lavorando, che ci siano 2 o mille scene.

    L'etichetta, anche in mancanza di "Scene2", fa sì che la testina vada infallibilmente nel frame etichettato.

    Però, se si tratta di un gotoAndPlay e nel frame etichettato non c'è uno stop e nessun altro frame successivo, diventa ovvio che la testina torna indietro e così ci sembra che non si sia mai spostata.

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  10. #10
    Originariamente inviato da NAP
    Bisognerebbe fare una FAQ per questa cosa. Troppa gente si arena su questo argomento.
    Mi pare che già ci sia, il problema è che molti non vanno a leggerla.
    Basterebbe anche una ricerca nel forum.

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.