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

    menu mobile al cambio di scena!!!

    Ciao a tutti...


    Ho un menu' centrale che si sposta in y al cambio di scena.
    il cambio di scena e' comandato dai pulsanti del menu' stesso.


    Il mio problema e' far partire il menu' dall' ultima posizione in cui era rimasto...

    Se provate a premere il tasto prodotti tutto funziona perche' inizialmente il
    menu' si trova alla posizione 400 (iniziale)

    Ma se poi premete il 2 tasto (altro) il menu' riparte da 400 e poi si riposiziona.
    non e' possibile far partire il menu' da dove era rimasto nella scena precedente?

    Lo script per far muovere il menu' e' il seguente.

    onClipEvent (load) {
    _y = 400;
    targety = 100;
    speed = 1.9;
    }
    onClipEvent (enterFrame) {
    _y += (targety-_y)/speed;
    }


    quell' _y = 400;
    da quello che ho capito e' la posizione iniziale del mio menu'
    quindi avevo messo a posto del 400 una variabile che settavo
    con numeri diversi all' uscita della scena per andare alla successiva,
    ma non funziona come voglio.

    Il menu' parte sempre dal basso alla posizione 400.
    Aiutatemiiiiiiiiii


    Veronica.

    ps: il mio file lo trovate qui':
    http://www.rswebdesigner.supereva.it

  2. #2
    io ho fatto una cosa del genere:
    esempio

    in pratica ho creato un mc con all'interno la barra e i 3 pulsanti.
    Alla barra gli ho associato questo script:
    codice:
    onClipEvent (load) {
    	_y = _root.posY;
    	targety = 350;
    	speed = 1.9;
    }
    onClipEvent (enterFrame) {
    	_y += (targety-_y)/speed;
    }
    che è uguale per tutte e tre le scene tranne che targety che cambia di valore in base alla scena. Alla prima scena equivale a 350 (ossia la posizione in cui deve trovarsi il menu cliccato il primo pulsante), nella seconda scena targety sarà uguale a 250 (ossia la posizione che dovrà avere in quella scena) etc..
    i pulsanti invece hanno questo codice:

    codice:
    //PULSANTE 1
    on(release){
    	_root.posY = this._y;
    	_root.gotoAndStop("scena1");
    }
    //PULSANTE 2
    on(release){
    	_root.posY = this._y;
    	_root.gotoAndStop("scena2");
    }
    //PULSANTE 3
    on(release){
    	_root.posY = this._y;
    	_root.gotoAndStop("scena3");
    }
    dove scena1 - scena2 - scena3 sono le tre etichette che indicano le tre scene.

    Ti metto a disposizione il .fla che forse si capisce meglio
    fla

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    il file .fla pesava 0 kb pero' sono riuscita a capire
    lo stesso dagli script
    :::::::::::::::::::::grazie mille ::::::::::::::::::::::::::::::::
    ::::::::::::::::::::a buon rendere::::::::::::::::::::::::::::

  4. #4
    Originariamente inviato da veronica73
    il file .fla pesava 0 kb pero' sono riuscita a capire
    lo stesso dagli script
    :::::::::::::::::::::grazie mille ::::::::::::::::::::::::::::::::
    ::::::::::::::::::::a buon rendere::::::::::::::::::::::::::::
    avrò fatto confusione e ho messo un fla vuoto
    Se ti serve fammi sapere che carico quello giusto come torno a casa

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.