Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    problemi preload pop-up

    probailmente per voi è una cosa stupida..ma io non riesco a far apparire il preload in immagini/filmati importati esternamente o quando apro la finestra come pop-up
    ..come mai?
    eppure è lo stesso preload del filmato principale
    grazie per ogni eventuale risposta...
    ciao

  2. #2
    mi spiego meglio...
    ho delle immagini formato swf che devo caricare sul filmato principale.---
    sarò anche tonto ma dopo due ore che leggo tutte le discussioni precedenti sono ancora più confuso
    credo di avere capito che devo ..
    no
    veramente non ho capito nulla
    ho letto questo tutorial
    http://flash-mx.html.it/articoli/vie...?idarticolo=11
    e altre teorie "strane"
    forse è il caso di non mettere nessun preload
    mah..
    ciao ciao

  3. #3
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522
    semplice: perchè sbagli i percorsi.

    Quando importi una clip hai un MC nel SWF principale

    tipo _root.container

    container si carica il tuo SWF esterno

    Nell'SWF esterno però devi mettere i percorsi della tua root non come _root ma come _root.container (pensando che quindi sarà importato), perchè il filmato importato fa parte della "nuova" timeline (cioè quella principale).

    Ovvero: se hai una scatola A, e dentro ci metti una scatola B, che contiene a sua volta una scarpa il tuo percorso non sarà

    B>scarpa... ma A>B>scarpa (e va scritto nel movie clip IMPORTATO). Se provi il movieclip importato da solo... ti darà errore... e questo è normale. Ma richiamandolo dal filamto principale funzionerà.

    PS: se postavi il codice e i percorsi dei movie clip di entrambi i SWF ti rispondevamo prima....

    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  4. #4
    dopo una notte di lavoro ..grazie a discussioni precedenti sono riuscito ad ottenere qualcosa
    però ammetto di non essere un genio con gli action...
    allora
    sul filmato base ho un pulsante a cui ho associato questo script..



    loadMovie("illustrations/mokambo/mokambo.swf", "_root.pagined.illustrazioni2.desk");
    [COLOR=red]a = setInterval(preload, 50, _root.pagined.illustrazioni2.desk, "a");
    }


    nel primo fotogramma della timeline principale del filamto esterno (mokambo.swf) ho inserito il seguente script:

    preload = function(clip, ID){
    clip._alpha = 0;
    car = clip.getBytesLoaded();
    tot = clip.getBytesTotal();
    perc = Math.floor((car/tot)*100);
    if(!isNaN(perc)){
    perc = int(car/tot*100)+"%";
    avan = int(car/tot*100);
    setProperty("barra", _xscale, 100-avan);
    }
    if(car >= tot && tot > perc && perc == 100){
    clearInterval(_root[ID]);
    clip._alpha = 100;
    }
    }


    risultato...: il file si carica la barra e il clip logo lampeggiante si vedono purtroppo la dimensione della barra non cambia e non parte il contatore...

    cosa ho combinato? secondo me sono quelle due variabili perc che entrano in conflitto ..mah adesso continuo a fare delle prove se intanto qualche anima mia mi da una mano...
    che poi..già non ci capisco molto ..se poi mi trovo uno script come questo if(!isNaN(perc)) che non so nemmeno cosa sia vado in confusione totale...
    ciao e grazie da subito

  5. #5
    sono giunto a questa conclusione....
    la percentuale si carica....
    ma la barra rimane immobile...come mai?


    stop();
    this.onEnterFrame=function(){
    car = getBytesLoaded();
    tot = getBytesTotal();
    perc = Math.floor((car/tot)*100);
    largezza=118
    setProperty("barra", _xscale, (perc*larghezza)/100);
    setProperty("barra", _x, 79.5);
    // proprieta barra caricamento
    progres.text = perc+"%";
    if (car == tot) {
    gotoAndPlay(2);
    }
    }


    grazie ciao

  6. #6
    premetto che anch'io avevo il tuo stesso problema, cioè che non riuscivo a visualizzare il preload, e ancora non ho capito sta sstoria dei percorsi, ma ho notato che nell'ultimo actionscript che hai scritto, è simile a quello che uso io tranne in questa cosa

    stop();
    this.onEnterFrame=function(){
    car = getBytesLoaded();
    tot = getBytesTotal();

    perc = parseInt((car/tot)*100);

    largezza=118
    setProperty("barra", _xscale, (perc*larghezza)/100);
    setProperty("barra", _x, 79.5);
    // proprieta barra caricamento
    progres.text = perc+"%";
    if (car == tot) {
    gotoAndPlay(2);
    }

    visto? io al posto di Math.floor ho parseInt

    non so se sia quello però tentar non nuoce non credi?


  7. #7
    si ma se inserisco

    mi da il seguente errore

    **Error** Scene=Scena 1, layer=Livello 3, frame=1:Line 5: Type mismatch.
    perc = parseInt((car/tot)*100);

    Total ActionScript Errors: 1 Reported Errors: 1l


    cmq visto che parli la passato..come hai risolto il problema
    io è un girno che ci giro in giro e non sono arrivato ancora a nessuna soluzione..

    hai trovato una soluzione?
    :_)

  8. #8
    se ti dico come ho risolto il problema mi spari.....
    allora...il mio preload funziona solo se parto dal file originale del preload, se vuoi te lo invio in qualche modo...l'ho scaricato dai movie freeware di flash-mx.it si chiama difolco pleload...
    insomma se tu parti a creare il tuo flash da quel file e modifichi il preload a tuo piacimento allora funziona, mentre se ti copi il codice in un nuovo fla ti da quell'errore. E' un mistero che non mi so spiegare ma anch'io ci ho perso giorni interi

  9. #9
    vorrei sottolineare che se utilizzo questo action


    stop();
    this.onEnterFrame=function(){
    car = getBytesLoaded();
    tot = getBytesTotal();
    perc = Math.floor((car/tot)*100);
    largezza=118
    setProperty("barra", _xscale, (perc*larghezza)/100);
    setProperty("barra", _x, 79.5);
    // proprieta barra caricamento
    progres.text = perc+"%";
    if (car == tot) {
    gotoAndPlay(2);
    }
    }
    il filmato si blocca al secondo frame !!!!!!!!!!!
    perchè?????????
    tra poco prendo il pc e lo faccio volare fuori dalla finestra

  10. #10
    ma si grazie invia...
    non ho ben capito cosa devo farci ma del material ein più per studiare non fa mai male
    grazie
    ...
    ciao
    poi ti faccio sapere...

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.