Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di Maya78
    Registrato dal
    Feb 2007
    Messaggi
    130

    tempo esposizioni immagini

    ciao a tutti

    se andate su delfino1978.interfree.it
    e premete su auto puoi impostare i secondi di esposizione di tutte le immagini
    solo che i voglio che prima anxcora che il file sfw vada sul web la prima immagine venga visualizzata per 5 sec, la seconda per 15 , la terza per 10 e cosi via..
    come faccio ?
    grazie per chi mi aiuta

    eleonora

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261

    Re: tempo esposizioni immagini

    Originariamente inviato da Maya78
    ciao a tutti

    se andate su delfino1978.interfree.it
    e premete su auto puoi impostare i secondi di esposizione di tutte le immagini
    solo che i voglio che prima anxcora che il file sfw vada sul web la prima immagine venga visualizzata per 5 sec, la seconda per 15 , la terza per 10 e cosi via..
    come faccio ?
    grazie per chi mi aiuta

    eleonora
    Non ho sottomano nč il sorgente che ti ho dato ieri nč flash stamattina, e non mi ricordo come cavolo era fatto (ieri sera lo ho zippato e caricato, ma micaa lo ho aperto ); io dubito che sia possibile impostare un tempo diverso per ogni immagine con quello, ma da quello puoi prendere le cose che ti vanno bene, rifare il resto e settare i tempi di ciascuna immagine con setInterval (cerca sul forum e vedrai che trovi l'argomento in tanti di quei threads che hai da stufarti).
    Il re č nudo (cit).

  3. #3
    Utente di HTML.it L'avatar di Maya78
    Registrato dal
    Feb 2007
    Messaggi
    130
    ciao ho trovato un file xml che permette quello che mi serve..
    solo che come faccio a mettere setinterval in questo sorgente

    <?xml version="1.0"?>
    <!--
    set transition number from 1 to 9
    set transition number to 0 for random effect
    -->
    <RSS PAUSE="4000">
    <IMAGE TRANSITION="1">a01.jpg</IMAGE>
    </RSS>
    <RSS PAUSE="6000">
    <IMAGE TRANSITION="1">a02.jpg</IMAGE>
    <IMAGE TRANSITION="1">a03.jpg</IMAGE>
    </RSS>


    infatti vorrei cge a01.jpg si veda ogni tre sec, a02jpg ogni 10
    non capisco...
    Eleonora

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da Maya78
    ciao ho trovato un file xml che permette quello che mi serve..
    solo che come faccio a mettere setinterval in questo sorgente

    <?xml version="1.0"?>
    <!--
    set transition number from 1 to 9
    set transition number to 0 for random effect
    -->
    <RSS PAUSE="4000">
    <IMAGE TRANSITION="1">a01.jpg</IMAGE>
    </RSS>
    <RSS PAUSE="6000">
    <IMAGE TRANSITION="1">a02.jpg</IMAGE>
    <IMAGE TRANSITION="1">a03.jpg</IMAGE>
    </RSS>


    infatti vorrei cge a01.jpg si veda ogni tre sec, a02jpg ogni 10
    non capisco...
    Eleonora

    SetInterval lo metti in flash, non nel file .xml: č actionscript.

    La stringa da cambiare dovrebbe essere questa:

    <RSS PAUSE="4000"> (4 secondi)

    Solo che non sono praticissima di xml, e come ti dicevo non ho la possibilitā di provare adesso.
    Il re č nudo (cit).

  5. #5
    Utente di HTML.it L'avatar di Maya78
    Registrato dal
    Feb 2007
    Messaggi
    130
    currentRecord = 0; //Variable used to keep track of the current image
    // function for onLoad method of xmlObject
    function dataLoaded(complete) {
    if (complete) {
    nodeCount = this.firstChild.childNodes.length; //Check the image count from the xml file
    showRecord(1);
    _root.man_mc.dynGo.rowCount = nodeCount;//set the rowcount of jump menu
    for (i=1; i<=nodeCount; i++) { // Add numbers to jump menu
    _root.man_mc.dynGo.addItem(i);
    }
    }
    }
    // XML declaration and loading
    xmlObject = new XML();
    xmlObject.ignoreWhite = true;
    xmlObject.onLoad = dataLoaded;
    xmlObject.load("images.xml");
    // function to be run by "next" button
    function showNext() {
    if (currentRecord == nodeCount) {
    loadNumber = 1;
    } else {
    loadNumber = currentRecord+1;
    }
    imgSlide();
    }
    // function to be run by "previous" button
    function showPrevious() {
    if (currentRecord == 1) {
    loadNumber = nodeCount;
    } else {
    loadNumber = currentRecord-1;
    }
    imgSlide();
    }
    // function to set variable names/display fields
    function showRecord(recordNumber) {
    var nodeObject = xmlObject.firstChild.childNodes[recordNumber-1];
    titled = nodeObject.attributes.titled;
    description = nodeObject.attributes.description;
    media = nodeObject.attributes.media;
    slideFilename = "img/"+media+"";
    image_mc.loadMovie(slideFilename);
    onEnterFrame = function () {
    bytesLoaded = _root.image_mc.getBytesLoaded();
    if (bytesLoaded == _root.image_mc.getBytesTotal()) {
    // check if the image is loaded
    delete onEnterFrame;
    show();
    }
    };
    currentRecord = recordNumber;
    _root.man_mc.dynGo.setSelectedIndex(currentRecord-1);
    }

    Ciao questo č il sorgente dove va acreare le immagini, secondo te dove posso impostare setinterval ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Maya, mi sa che ti conviene buttare il sorgente che ti ho dato io e rifare tutto, se vuoi impostare tempi diversi per le varie immagini.
    Il re č nudo (cit).

  7. #7
    Utente di HTML.it L'avatar di Maya78
    Registrato dal
    Feb 2007
    Messaggi
    130
    solo che come faccio ?
    sto cercando di impostarli ma non riesco con setinterval...
    Ti sai darmi una mano?
    stop impazzendo!!!!

  8. #8
    Utente di HTML.it L'avatar di Maya78
    Registrato dal
    Feb 2007
    Messaggi
    130
    Raga sono disperata non riesco a vedere la via d'uscita...

    mi potete aiutare v?

  9. #9
    Utente di HTML.it L'avatar di Maya78
    Registrato dal
    Feb 2007
    Messaggi
    130
    ho trovato questa:

    function setTimerCtrl() {
    autoTimer = Number(_root.timer_mc.setTimer.getSelectedItem().l abel)*1000;//Check the selected timer
    clearInterval(intervalID);//Clear the interval for auto slide
    intervalID = setInterval(autoSlide, autoTimer);//Set an interval for auto slide
    }

    solo che non so come mod il codice per me

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da Maya78
    ho trovato questa:

    function setTimerCtrl() {
    autoTimer = Number(_root.timer_mc.setTimer.getSelectedItem().l abel)*1000;//Check the selected timer
    clearInterval(intervalID);//Clear the interval for auto slide
    intervalID = setInterval(autoSlide, autoTimer);//Set an interval for auto slide
    }

    solo che non so come mod il codice per me

    Quello ti imposta il tempo come il sorgente che ti ho dato io, ovvero per l'intero blocco di immagini, non una per una.


    Hai un messaggio privato
    Il re č nudo (cit).

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.