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

    Preload immagini importate A I U T O

    Sto tribolando su un problema di prima elemaentare (spirito di Negabyte, non sono degno, ma di solo una parola ed io sarò salvato - augh).

    Carico una immagine com MX e con il famigerato loadmovie, creando una stupidissima istanza ad un movieclip vuoto movie1.

    La sintassi al frame1 è:
    movie1.loadMovie(/images/image1.jpg);
    e l'immagine viene caricata e visualizzata. In locale tutto ok

    Fin ora, io naturalmente non alcun controllo sui tempi di caricamento della jpg.

    Questito:
    Come diamine controllo il flusso dei dati (completamento della stessa jpg ad es. di 80k) perchè non la scarchi più e si accontenti di quella nella cash per tutti i cicli successivi ?

    ho provato con il comando movie1.getBytesTotal() per confrontarlo al movie1.getBytesLoaded() ma sia il totale sia il loaded mi da sempre 4 bytes

    La sintatti che ho inserito
    frame2:
    bl1=movie1.getBytesLoaded();
    bt1=movie1.getBytesTotal();
    if (bl1 == bt1) {
    gotoAndPlay(10);

    frame3:
    gotoAndPlay(2);

    Niente, il filmato va subito al frame 10, anche se la jpg non è ancora stata caricata.
    SOB

    Accetto anche insulti, pur di riuscire a risolvere.

  2. #2
    flasher-made
    Guest
    io non ho capito, la cache la controlla da se il player non devi farlo tu... forse a te serve un controllo su quando la foto è caricata?

    sul 1° frame di movie 1 metti uno stop();
    sul 1° frame della timeline principale (non di movie1)

    movie1.onData= function (){
    this.gotoAndStop(10);
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.