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

    Slide foto partenza a scatti

    Ciao ragazzi,

    avrei un altro piccolo problemino...

    La partenza dello slide delle foto (il cui tutorial è quello della guida di questo forum fatto da NegaTyve) avviene con uno scatto in avanti inziale leggermente percepibile ma bruttissimo a vedersi.

    Il sito è all'URL:

    http://www.listenevents.com


    Sapete dirmi perchè ha questo comportamento??


    Grazie a tutti.

    RAY
    L'ignorante dice... Il colto confuta... Il saggio riflette.

  2. #2
    è creato tramite script lo slide?
    se si posta il codice il problema sarà tra la posizione di start e il punto in cui parte lo scorrimento che sono leggermente sfalsati oppure sarà un problema nel motion
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Ciao Enigma,

    Lo slide è realizzato con codici AS che riporto qui di seguito:

    onClipEvent (load) {
    centro = _root.news4.barra1._x;
    larghezza = _root.news4.barra1._width;
    destra = centro+larghezza;
    sinistra = centro-larghezza;
    _root.news4.barra1.duplicateMovieClip("barra2", 2);
    _root.news4.barra2._x = destra;
    }
    onClipEvent (enterFrame) {
    mouseX = Math.round(_x+centro)*-1;
    mouseX = Math.round(mouseX/75);
    _root.news4.barra1._x += mouseX;
    _root.news4.barra2._x += mouseX;
    barra1X = _root.news4.barra1._x;
    barra2X = _root.news4.barra2._x;
    if (barra1X<sinistra) {
    _root.news4.barra1._x = barra2X+larghezza;
    }
    if (barra2X<sinistra) {
    _root.news4.barra2._x = barra1X+larghezza;
    }
    if (barra1X>destra) {
    _root.news4.barra1._x = barra2X-larghezza;
    }
    if (barra2X>destra) {
    _root.news4.barra2._x = barra1X-larghezza;
    }
    }
    Ho tolto l'azione del mouse dal codice originale perché a me serve che lo slide abbia movimento continuo in una sola direzione (sinistra)


    RAY
    L'ignorante dice... Il colto confuta... Il saggio riflette.

  4. #4
    Lo script mi sembra corretto e il centro fisico che credo sia errato
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Bella Enigma.

    Credevo anche io si trattasse di un problema relativo al "centro".

    Quello che non capisco è... quale centro?
    In realtà la coordinata _x è uguale a Zero. Mi fa quindi pensare che la clip prena come Zero il punto qualsiasi dello stage nella quale la posiziono... mi sbaglio?


    RAY
    L'ignorante dice... Il colto confuta... Il saggio riflette.

  6. #6
    prende come zero il clip che stai posizionandopoi il contenuto lo devi comunque centrare tu
    questa parte perchè fai *-1 ???
    codice:
    mouseX = Math.round(_x+centro)*-1 ; 
    mouseX = Math.round(mouseX/75); 
    _root.news4.barra1._x + = mouseX; 
    _root.news4.barra2._x + = mouseX;
    credo si possa scrivere così anche
    codice:
    mouseX = Math.round(_x+centro); 
    mouseX = Math.round(mouseX/75); 
    _root.news4.barra1._x - = mouseX; 
    _root.news4.barra2._x - = mouseX;
    se aumenti la velocità di scorrimento

    mouseX = Math.round(mouseX/35);//per esempio 35

    si nota cmq il salto?sicuramente meno. cmq notandosi solo la prima volta io credo che dipenda proprio dalla posizione dei contenuti in partenza perchè poi lo scambio da barra1 al clip duplicato barra2 avviene in modo corretto
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

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.