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

Discussione: Problema con bottone

  1. #1
    Utente di HTML.it L'avatar di Marcrc
    Registrato dal
    Oct 2002
    Messaggi
    51

    Problema con bottone

    Ho inserito un'area sensibile dentro un MC.
    Quando metto tutto sullo stage, l'effetto rollover funziona, ma non riesco a far funzionare il gotoAndPlay.

    Perchè???


  2. #2
    Utente di HTML.it L'avatar di Nuke
    Registrato dal
    Feb 2001
    Messaggi
    633
    che istruzioni dai? e dove le metti?
    Finding the answers comes knowledge knowing what the answers mean comes wisdom - http://www.catb.org/hacker-emblem/hacker.png

  3. #3
    Utente di HTML.it L'avatar di Marcrc
    Registrato dal
    Oct 2002
    Messaggi
    51
    Penso di aver trovato la soluzione derfinitiva al mio problema.
    Per chi ne avesse comunque bisogno ecco il link dell'articolo intitolato "Cambiare scena da movieClip".

    Si tratta come dice l'articolo probabilmente di un bug di flash.

    http://flash-mx.html.it/articoli/vie...p?idarticolo=7

    Qualche dubbio comunque mi rimane, perchè adottando il sistema delle etichette comunque si può richiamare soltanto il primo frame.

    Grazie comunque, e se dovessi avere qualche soluzione alternativa rispetto a quella illustrata nell'articolo fammelo sapere.


  4. #4
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    no, non è vero che puoi richiamare solo il primo frame, l'etichetta la puoi mettere dove ti pare anche nell'ultimo frame della scena

    l'importante è che la metti dove c'è un keyframe cioè dove c'è il pallino (pieno o vuoto non importa), se non esiste un keyframe nel frame dove vuoi andare tu fai un nuovo livello, in quel frame lì fai F7 e ti viene creato un nuovo keyframe e poi a quello dai la label

  5. #5
    Utente di HTML.it L'avatar di Marcrc
    Registrato dal
    Oct 2002
    Messaggi
    51
    Quando do il gotoAndPlay devo fare riferimento soltanto alla label, o devo anche indicare il numero di frame?

    ES:

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

  6. #6
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    così come lo scrivi tu fai riferimento al nome di una scena, non ad una label

    per fare riferimento alla label

    on (release) {
    _root.gotoAndPlay("Passeggeri rit");
    }

    dipende a questo punto cos'è "Passeggeri rit" se è il nome di una scena o il nome di un frame

  7. #7
    Utente di HTML.it L'avatar di Marcrc
    Registrato dal
    Oct 2002
    Messaggi
    51
    E' il nome di una scena.

  8. #8
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    e perchè parlavi di label?

    nel tutorial c'è scritto che tu devi dare un nome al keyframe, quindi selezionare il frame a cui vuoi andare e dargli un nome da proprietà (o da frame se usi flash 5) , può essere un frame qualsiasi e non solo il primo, mettiamo che lo chiami start, poi scrivi

    on (release) {
    _root.gotoAndPlay("Passeggeri rit","start");
    }

    ma volendo potresti scrivere anche solo

    on (release) {
    _root.gotoAndPlay("start");
    }

    il nome deve essere univoco, cioè se dai nomi a più frame ognuno deve avere un nome diverso dagli altri

  9. #9
    Utente di HTML.it L'avatar di Marcrc
    Registrato dal
    Oct 2002
    Messaggi
    51
    Ho provato molto velocemente e mi sembra che non funzioni con i frames oltre al primo, ho risolto creando una nuova scena.
    Nell'articolo si parla infatti di dare il nome al primo frame della scena.

  10. #10
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    senti mi puoi mandare quello che hai fatto tu? (anche senza grafica) così ti dico dove sbagli

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.