Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    pulsante dentro a un movieclip

    Ciao, ho un pulsante dentro ad un movieclip che non funziona, poichè il movieclip ha un rollover che "domina" e non mi permette di fare on (release) sul pulsante dentro di esso.
    Come posso fare? i parenti, tutto bene?

  2. #2
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    mamma tutto ok
    papà è un po' stanco ma domani entra in ferie

    cioè tu non puoi cliccare sul bottone perché prima di arrivarci sopra parte l'animazione sul "rollOver" del movieclip che lo contiene, giusto?

    che tipo di azioni dai al tuo mc e vorresti dare al tuo bottone?
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    al movie clip un rollout e al bottone un on release.
    E' per un menu a tendina: c'è la tendina che scende con i suoi vari eventi, e dentro ho tutti i vari pulsanti, che però sono "sovrastati" dal movieclip che li contiene.
    Come fare?

  4. #4
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    mi puoi provare a dire esattamente che azioni assegni al movieclip e ai bottoni? proviamo magari a vedere se si può usare una variabile o qualche altro metodo..
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    ho un pulsante che sull' onRollOver fa andare un movieclip(che inizialmente è in stop al primo fotogramma)al fotogramma x con un interpolazione(la tendina scende)questo movie clip ha un rollOut che fa risalire la tandina quando il mouse si porta all' esterno di esso.
    Fino a qui tutto bene , solo che all' interno del movie clip ci sono dei pulsanti che non funzionano essendo interni.Abbiamo pensato di portare i pulsanti fuori e renderli visibili/invisibili a seconda che la tendina sia su o giu'.In pratica è un menù a tendina con pulsanti dentro alla tendina.

  6. #6
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    ma i pulsanti dovrebbero funzionare anche se interni ad un movieclip..
    ti chiedevo le azioni esatte perché magari non funzionano per questione di percorsi.. spiego meglio:
    se sul tuo stage hai il tuo pulsante e un movieclip con nome istanza "pippo" e col tuo pulsante vuoi mandare il movieclip "pippo" al fotogramma 50 al pulsante come azione può andare bene anche mettere solo

    on(release){
    pippo.gotoAndPlay(50);
    }

    se invece il tuo pulsante è in un movieclip allora devi assegnargli tutto il percorso tipo

    on(release){
    _root.pippo.gotoAndPlay(50);
    }

    però senza sapere che esattamente che azioni hai dato io non posso sapere se può essere un problema di percorso e come sistemarlo..

    però può anche essere che il problema sia diverso, ovvero i percorsi siano giusti ma le azioni messe nei fotogrammi sbagliati..
    facciamo una prova pratica
    prendi un file nuovo e disegnaci un rettangolo che trasformi in pulsante a cui dai alcune azioni. questo pulsante adesso trasformalo in un movieclip (F8) a cui fai compiere una certa azione, magari un'interpolazione di movimento. se tu provi questo pulsante dovrebbe funzionare in ogni momento dell'animazione del movieclip e se controlli il tuo pulsante ha le azioni in ogni suo fotogramma chiave.
    facciamo adesso un'altra prova:
    nello stesso file di prima prendi un altro rettangolo che trasformi in pulsante a cui però non assegni nessun'azione. questo rettangolo lo trasformi di nuovo in movieclip a cui fai fare ancora magari un'interpolazione, diciamo che parte piccolo al fotogramma 1 per diventare grande al fotogramma 20. ora decidiamo di dargli le azioni, andiamo al fotogramma 1, clicchiamo sul pulsante per selezionarlo e gli diamo le azioni.. stavolta il pulsante non dovrebbe funzionare e se controlli le azioni vedrai infatti che al fotogramma 20 non ci sono..

    tutta sta pergamena per dirti di controllare che ci siano le azioni non solo quando parte l'animazione al rollOver ma anche quando l'animazione si è conclusa..
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  7. #7
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    se ancora invece anche controllando così è tutto ok ma non funziona può essere che l'area del tuo rollOut ti vada a coprire i pulsanti rendendoli inattivi.. allora io ti consiglierei, se possibile, di aggirare l'ostacolo lasciando l'area attiva del movieclip su cui agisce il rollOver fuori dalla tendina e di fare l'effetto rollOut mettendo invece un pulsante attorno alla tendina con
    on(rollOver){
    _root.pippo.fa il rollOut;
    }
    è nella nostra unicità che risiede la meraviglia degli esseri umani

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.