Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    temporizzare un filmato si può?

    Salve ragazzi sono dinuovo io...
    Sapete se esiste un modo per temporizzare un filmato?
    Mi spiego meglio... ho l'esigenza di modificare un filmato di + scene in modo che se non utilizzato per un pò di tempo es. 20 min in automatico si riposiziona sulla scena 1 fotogramma 1...
    Avete qualche cosa di simile da farmi vedere?
    Vi lascio i migliori auguri per Natale

  2. #2
    Puoi usare setInterval per gestire questa cosa.

    Una cosa tipo

    a = setInterval(function(){gotoAndPlay("primoframe")}, 1200000)
    _root.onMouseMove = function(){
    clearInterval(a)
    a = setInterval(function(){gotoAndPlay("primoframe")}, 1200000)
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    non credo vada bene

    grazie per la risposta velocissima
    ma sai cosa...ho molti frame e molte scene quindi mi servirebbe qualche cosa che simuli un effetto screensaver che valga per tutte le pag..
    grazie tanto.

  4. #4
    Non ho capito cosa vuoi dire :master:

    Quel codice vale su tutto il filmato, basta metterlo (ad esempio) sul primo frame

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    si ho capito

    Ma metti per esempio che io voglia fare un multimediale da visionare e una persona ci mette 20 min a leggere solo la prima pag il comando rimanda alla pag principale dopo il tempo impostato?

    adesso provo a farlo comunque...copio quello che hai fatto sul primo frame.......

  6. #6
    Il comando rimanda all'inizio solo se l'utente non muove il mouse per 20 minuti....se uno sta leggendo ed è davanti al pc è probabile che il mouse lo muova o prema i tasti della tastiera no?
    Infatti quel codice fa partire un "timer", ma se l'utente muove il mouse lo azzera ogni volta, quindi è solo se l'utente non fa nulla per 20 minuti che va al primo frame, non una volta passati 20 minuti dall'inizio del filmato.

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    Siiiiii

    Lo sto provando sembra che funzioni GRandeeee...
    Ma questo è per cultura personale...in modo che non rompo +

    a = setInterval(function(){gotoAndPlay("primoframe")}, 1200000)
    _root.onMouseMove = function(){
    clearInterval(a)



    Questo sotto a cosa serve se il comando on mouse moove sta su??
    e come si calcola il tempo in ore? 1200000/? = min

    a = setInterval(function(){gotoAndPlay("primoframe")}, 1200000)
    }

  8. #8
    Il tempo è calcolato in millisecondi, infatti 1200000 è già il valore per 20 minuti che avevi chiesto

    I comandi

    a= setInterval(etc) // fa partire l'intervallo ad avvio filmato

    _root.onMouseMove = function(){
    clearInterval(a)
    a= setInterval(etc)
    }

    Serve per far sì che quando l'utente muove il mouse, l'intervallo venga cancellato e ricreato (quindi come se fosse resettato)

    Direi che funzionerebbe anche senza clearInterval, perchè comunque il nuovo intervallo sovrascriverebbe il precedente.

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    Broly

    Grazie per la pazienza...spero di poter ricmabiare appena diventerò brava
    per il momento mi

  10. #10
    Felice d'averti aiutato, alla prossima

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.