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

    [MX] Aprire e chiudere slide... ne perdo il controllo!

    :tongue:
    Innanzitutto.. un grosso saluto a tutti, perchè questo è il mio primo post!!

    Inizio la spiegazione..

    Ho tre movieclip/bottoni..che comandano altri tre relativi movieclip.. facendoli scivolare da sx a dx..

    il punto è che:
    (dato che gli i movieclip/oggetti che faccio scivolare si sovrappongono..)
    devo riuscire a sapere qual'è aperto, per poterlo chiudere PRIMA di aprirne un altro...

    questa è una lacuna che continuo ad avere da tempo... infatti non riesco MAI a fare dei menu realmente "vivi e dinamici"

    Questo è il codice dei bottoni, dove A B C definiscono su quale dei tre slide si lavora..
    onClipEvent (load) {
    _alpha = 10;
    inizio = _root.slideA._x;
    }

    onClipEvent (mouseDown) {
    if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    if (!aperto) {
    _root.slideA.fine = (inizio+((_root.slideA._width)-30));
    } else {
    _root.slideA.fine = inizio;
    }
    aperto = !aperto;
    }
    }

    e questo è quello dentro i movieclip/slide:
    onClipEvent (load) {
    fine = _x;
    accellerazione = 1.8;
    inerzia = 1.5;
    }
    onClipEvent (enterFrame) {
    inizio = _x;
    spostamento = (spostamento+(fine-inizio)/accellerazione)/inerzia;
    _x += spostamento;
    }
    Ecco tutto... sono tutti e tre uguali (tranne slideA slideB slideC come nomeproprio del movieclip)


    Allego anche un immagine per chiarire !



    COME faccio a far chiudere quello che potrebbe essere gia aperto???


    Grazie!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E' spiegato qui: http://flash-mx.html.it/guide/view_l...dguida=6&id=74

    si tratta di salvare in una variabile il nome del menu aperto.

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.