Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: che errore e' questo?

  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    che errore e' questo?

    quando provo la scena mi esce:

    **Errore** Scena=Scena 2, livello=preload, fotogramma=1:Linea 3: Tipo non corrispondente.
    progress = parseInt((car*100)/tot)+"%";

    Totale errori ActionScript: 1 Errori segnalati: 1


    come mai?
    Sto facendo il preload solo che non va e non capisco il motivo

    ecco come lo sto facendo (copio un file che scrissi tempo fa e che su un'altro sito funziona)


    Per fare il preload con la percentuale di avanzamento devi:


    1) - Fare un livello e lo posizioni all'ultimo posto, questo livello lo chiami "preload";

    2) - Inserire un fotogramma chiave e metterci il seguente codice:

    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    progress = parseInt ((car*100)/tot)+"%";
    if (car == tot) {
    gotoAndPlay("start");
    }

    3) Fare un altro fotogramma chiave e mettere l'azione gotoAndPlay 1

    4) Nel primo fotogramma scrivi 0% e trasformi il testo in testo dinamico ricordandoti di avere
    queste opzioni:
    Singola riga
    la casella selezionabile spuntata,
    e nel campo "variabile" scrivi progress (che fa rifermento al codice nell'action script)

    5) Nel frame dove inzia il filmato, ci metti come etichetta la scritta "start"
    (dalla finestra fotogramma)


    mica ci sono errori?

  2. #2

    Re: che errore e' questo?

    Originariamente inviato da Tr|k`Tr4k
    quando provo la scena mi esce:

    **Errore** Scena=Scena 2, livello=preload, fotogramma=1:Linea 3: Tipo non corrispondente.
    progress = parseInt((car*100)/tot)+"%";

    Totale errori ActionScript: 1 Errori segnalati: 1


    come mai?
    Sto facendo il preload solo che non va e non capisco il motivo

    ecco come lo sto facendo (copio un file che scrissi tempo fa e che su un'altro sito funziona)


    Per fare il preload con la percentuale di avanzamento devi:


    1) - Fare un livello e lo posizioni all'ultimo posto, questo livello lo chiami "preload";

    2) - Inserire un fotogramma chiave e metterci il seguente codice:

    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    progress = parseInt ((car*100)/tot)+"%";
    if (car == tot) {
    gotoAndPlay("start");
    }

    3) Fare un altro fotogramma chiave e mettere l'azione gotoAndPlay 1

    4) Nel primo fotogramma scrivi 0% e trasformi il testo in testo dinamico ricordandoti di avere
    queste opzioni:
    Singola riga
    la casella selezionabile spuntata,
    e nel campo "variabile" scrivi progress (che fa rifermento al codice nell'action script)

    5) Nel frame dove inzia il filmato, ci metti come etichetta la scritta "start"
    (dalla finestra fotogramma)


    mica ci sono errori?
    eh si dal 2004 in poi quella funzione parseInt deve essere sostituita con

    Math.floor

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    io ho provato come dici:

    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    progress = Math.floor((car*100)/tot)+"%";
    if (car == tot) {
    gotoAndPlay("principale", "start");
    }


    ho fatto 2 scene, la prima dove c'e' il preload e si chiama Scena 1, la seconda dove c'e' il sito che si chiama principale

    Ma il preload lo stesso non parte.
    Come mai?

    ecco l'errore che mi esce ora:

    **Errore** Scena=principale, livello=logo vale, fotogramma=2:Linea 1: Gli eventi associati al mouse sono consentiti solo per istanze di pulsanti
    on (release) {

    Totale errori ActionScript: 1 Errori segnalati: 1

  4. #4
    ma stai associando il codice ad un pulsante dovresti associarlo al frame e non al pulsante

    selezioni il frame F9 pannello azioni

    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    progress = Math.floor((car*100)/tot)+"%";
    if (car == tot) {
    gotoAndPlay("principale", "start");
    }

    scrivi il codice ed è fatta,

    se scrivi il codice sopra associato ad un pulsante hai bisogno di un gestore on

    appunto

    on(release){
    //codice
    }

    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da enigma_79
    ma stai associando il codice ad un pulsante dovresti associarlo al frame e non al pulsante

    selezioni il frame F9 pannello azioni

    car = _level0.getBytesLoaded();
    tot = _level0.getBytesTotal();
    progress = Math.floor((car*100)/tot)+"%";
    if (car == tot) {
    gotoAndPlay("principale", "start");
    }

    scrivi il codice ed è fatta,

    se scrivi il codice sopra associato ad un pulsante hai bisogno di un gestore on

    appunto

    on(release){
    //codice
    }

    ma tu dici nella scena 1 (quella del preload) o nella principale (dove c'e' tutto il sito)?
    Non parte lo stesso...

  6. #6
    Originariamente inviato da Tr|k`Tr4k
    ma tu dici nella scena 1 (quella del preload) o nella principale (dove c'e' tutto il sito)?
    Non parte lo stesso...
    quel codice lo devi mettere nella scena del preload ovviamente

    e nn nel filmato principale!!



    vedi che deve fungere x forza
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    boh, non vuole andare, ma il bello e' che ho creato un nuovo movie di prova e la funziona...
    Ora non capisco il motivo

  8. #8
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    crescenzo hai un privato

  9. #9
    Originariamente inviato da Tr|k`Tr4k
    crescenzo hai un privato
    ok mo vedo
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  10. #10
    ma funge già il preload che hai fatto!!!

    nn ho capito cosa devo fare
    magari gli posso aggiungere la barra ma cmq funge
    prova a cliccare ctrl+invio due volte

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.