Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [JS] Animazioni..?

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698

    [JS] Animazioni..?

    Stavo provando ad animare degli oggetti agendo con uno script sulle coordinate x e y CSS. Il che funziona la prima volta, mentre nelle volte successive l'animazione avviene in maniera talmente rapida che vedo l'oggetto in posizione iniziale e immediatamente dopo in posizione finale. Mi pareva di aver letto da qualche parte che esiste qualche comando che conferisce "fluidità" a movimenti di questo tipo...ma piu che altro mi basterebbe vedere l'animazione funzionare sempre alla stessa velocita

    qualcuno ne sa qualcosa?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    possibilmente posta un link d' esempio o il codice che usi al momento,
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    una cosa del genere

    function test () {
    document.form.contatore.value=parseInt(document.fo rm.contatore.value)+1;
    if (flag&&document.form.contatore.value<=450) {
    document.all['move'].style.top=document.form.contatore.value;
    setTimeout('test()',25);
    }
    if (document.form.contatore.value>350) flag=false;

    }

    contatore e' un campo hidden che mantiene la coordinata y del blocco in questione.la funzione e' associata a un tasto del form, e alla pressione questo blocco comincia a spostarsi verso il basso (incremento la proprieta 'top').
    la prima volta l'animazione e' scorrevole e fluida.
    le volte successive si vede il blocco in posizione di partenza e in posizione finale.

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.