Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Menu con voci create dinamicamente

    Ciao a tutti!
    e' parecchio che non uso flash... e avrei bisogno di una mano!

    Volevo creare un menu master da utilizzare x diversi siti.
    Ora, dopo aver creato il menu composto da un Mc con "effettino", e ripetuto + volte (x tot voci), mi servirebbe poter associare a ciascun Mc una diversa voce di menu.

    L'idea era quella di avere un testo dinamico con variabile all'interno del Mc e un Array sulla timeline principale e associandoli far comparire le diverse voci di menu... ma evidentemente non si fa cosi' xche' non ci riesco!

    Please se qualcuno puo' aiutarmi...
    grazie!
    Liberté | Egalité | Fraternité

  2. #2

    Re: Menu con voci create dinamicamente

    Originariamente inviato da Immaginando
    Ciao a tutti!
    e' parecchio che non uso flash... e avrei bisogno di una mano!

    Volevo creare un menu master da utilizzare x diversi siti.
    Ora, dopo aver creato il menu composto da un Mc con "effettino", e ripetuto + volte (x tot voci), mi servirebbe poter associare a ciascun Mc una diversa voce di menu.

    L'idea era quella di avere un testo dinamico con variabile all'interno del Mc e un Array sulla timeline principale e associandoli far comparire le diverse voci di menu... ma evidentemente non si fa cosi' xche' non ci riesco!

    Please se qualcuno puo' aiutarmi...
    grazie!
    l'idea nn è sbagliata secondo me
    hai l'array dei nomi e i clip
    quindi attcchi sullo stage tanti clip quante sono le voci dell'array
    e ci passi il valore del campo che sarà la voce del menu
    e dato che ti trovi anche l'eventuiale azione

    magari l'array lo prendi da un file esterno..

    cosa nn riesci afare?

    l'unico problema potrebbe sorgere x nomi molto lunghi o troppe voci ad es..

    cmq mi sa che ho visto in giro qualcosa di dinamico...ora xrò nn ricordo dove mi sa stesso un utente di questo forum abbia fatto una cosa del genere.....

    http://sample.myflashxml.it//FLASH/MENUXML/03/

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Ciao!
    grazie Crescenzo!
    allora, se il ragionamento e' giusto ho solo un piccolo "problemino": non so come si faccia!

    Allora io ho il mio Mc con nome di istanza MENU.
    All'interno ho un altro Mc con istanza che cambia a seconda della voce del menu.
    Ogni Clip a sua volta ne contiene un altro che ha come nime di istanza INTERNO.
    Ora, e' proprio in qs INTERNO che io ho posizionato la mia casellina di testo dinamica con un nome di variabile (voceMenu).

    La mia idea era qs:
    nella timeline principale

    ultimo = "presentazione";
    function comandi (nome) {
    if (nome != ultimo) {
    if (nome == "presentazione") {
    unloadMovieNum (1);
    } else {
    loadMovieNum (nome + ".swf", 1);
    }
    menu[ultimo].interno.premuto = false;
    menu[ultimo].interno.play();

    ultimo = nome;
    }
    }

    voceMenu = ["presentazione", "chi", "cosa", "come", "perche"];

    function mostraVoce(num) {
    menu[ultimo].interno.voceMenu = voceMenu[num];
    }




    Mentre associato al Mc INTERNO:

    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
    gotoAndStop (11);

    _root.comandi(_parent._name);

    _root.mostraVoce(_parent._name);
    premuto = true;
    }
    }


    Qualcuno ci capisce qualcosa?!
    Non so se mi sono spiegata...

    grazie e ciao!
    Liberté | Egalité | Fraternité

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.