Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Menù che non funziona

  1. #1
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324

    Menù che non funziona

    Salve a tutti vi scrivo qui lo script di un menù in flash.
    L'ho preso dalla guida su come realizzare un sito in Flash di Negatyve e l'ho modificato per adattarlo alle mie esigenze:

    ultimo = "default";
    menu[ultimo].interno.premuto = true;
    menu[ultimo].interno.gotoAndStop(2);
    function comandi (nome) {
    if (nome != ultimo) {
    if (nome == "default") {
    } else {
    getURL (nome + ".htm", "_self");
    }
    menu[ultimo].interno.premuto = false;
    menu[ultimo].interno.play();
    ultimo = nome;
    }
    }

    In pratica quando clikko su ogni link del menù si carica la relativa pagina e fin qui tutto bene.
    Il problema è che io vorrei che quando si caricano le pagine rimanga attivo l'ultimo tasto premuto.
    Non capisco perchè lo script non funziona (mi sembra corretto) e non so perchè quando clikko su un link diverso da "default" questo non rimane attivo (rimane attivo sempre default anche se le pagine caricate sono altre).
    Chi mi può aiutare?
    :master:

  2. #2
    cambiate le azioni anke al mc pulsante ? (pulsanteDentro)

  3. #3
    Se vuoi un menù simile io l'ho fatto ma non con quell'AS li.


  4. #4
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    Eccomi qua (intanto ho riprovato in 200 modi ma niente)
    Le azioni in (pulsanteDentro) sono:

    onClipEvent (mouseMove) {
    if (!premuto) {
    if (this.hitTest(_root._xmouse, _root._ymouse, false) && !aperto) {
    if (_currentframe>(_totalframes/2)) {
    gotoAndPlay(_totalframes-1);
    } else {
    play();
    }
    aperto = true;
    } else if (!this.hitTest(_root._xmouse, _root._ymouse, false) && aperto) {
    if (_currentframe<(_totalframes/2)) {
    gotoAndPlay(_totalframes+1);
    } else {
    play();
    }
    aperto = false;
    }
    }
    }
    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    gotoAndStop(2);
    _root.comandi(_parent._name);
    premuto = true;
    }
    }

    Grazie a tutti e due per avermi risposto.
    Il fatto è che anch'io avevo fatto un menù simile e funzionava bene, tipo quello della guida di negatyve http://flash-mx.html.it/guide/view_l...d=74&idguida=6
    Questo però scaricava e caricava file txt e mc.
    Io ora devo con lo stesso tipo di menu' caricare delle pagine.htm e non più mc. Vorrei alla fine che ad ogni caricamento rimanesse attivo l'ultimo tasto premuto.
    Spero di essermi spiegata ragazzi!

  5. #5
    Utente di HTML.it L'avatar di Many17
    Registrato dal
    Sep 2002
    Messaggi
    324
    Qualche anima buona mi può aiutare?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.