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

Discussione: variabile

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    variabile

    allora ho questa struttura

    stage:
    tutti mc
    a.b.slot

    ora voglio creare dallo stage un variabile dentro il mc slot
    posso ?? io ho pensato così
    a.b.slot.variabile = "ciao";

    però quando vado ad eccedervi facendo un trace:
    quindi dentro slot:
    trace(variabile);

    mi da il messaggio Undefined!!!

    dove sbaglio?

  2. #2
    A me funziona perfettamente.
    Controlla bene.
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da naighes
    A me funziona perfettamente.
    Controlla bene.
    ho controllato nn va
    vuoi il fla ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da yag
    ho controllato nn va
    vuoi il fla ?
    allora codice frame1 timeline principale:
    codice:
    a.b.slot.img = "img/scoglichia.jpg"
    codice dentro a.b.slot frame1:
    codice:
    trace(img);
    nn va

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da yag
    allora codice frame1 timeline principale:
    codice:
    a.b.slot.img = "img/scoglichia.jpg"
    codice dentro a.b.slot frame1:
    codice:
    trace(img);
    nn va
    "up" help me!

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Se il trace viene effettuato prima che la variabili venga scritta, allora è abbastanza normale che dia undefined, non trovi?
    La costruzione di quello che fai è sbagliata: il trace deve avvenire quando sei sicuro che la variabili sia stata definita.

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da negatyve
    Se il trace viene effettuato prima che la variabili venga scritta, allora è abbastanza normale che dia undefined, non trovi?
    La costruzione di quello che fai è sbagliata: il trace deve avvenire quando sei sicuro che la variabili sia stata definita.
    allora tu mi stai dicendo che è solo questione di tempo in pratica giusto? e allora come rimediare ?

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Semplicemente non scrivere in una timeline tracciando in un altra. Crea e traccia nella stessa timeline.

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da negatyve
    Semplicemente non scrivere in una timeline tracciando in un altra. Crea e traccia nella stessa timeline.
    scusa ma io ho messo un trace per fare un'esempio di utilizzo io la devo utilizzare sta variabile...

    a , b , slot sono mc ,img la variabile

    frame1 timeline principale
    codice:
    a.b.slot.img = "img/scoglichia.jpg"
    frame1 timeline mc slot
    codice:
    //qua dovrei utilizzare la variabile 
    loadMovie(img, "slot");
    /*
    nota:
    so che facendo così _root.a.b.slot.img
    ,ma io volevo un percorso relativo nn assoluto 
    così posso utilizzare questo codice anche se piazza il mc a in
    un'altro posto 
    */

  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scrivi nel primo frame del movieclip, ad esempio:

    codice:
    function loadImage(pic){
    	this.loadMovie(pic);
    }
    E nella timeline principale:

    codice:
    a.b.slot.loadImage("img/scoglichia.jpg");

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.