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

    MovieClip e Variabili globali

    ciao !
    se creo un movie in cui dichiaro una variabile come global, posso, ad esempio, far stampare nella scena contenente il movie il valore della variabile? (non all'interno del movie stesso?)

    ovvero, mi spiego meglio:

    scena contenente
    - MOVIE (nome dell'istanza) my_movie

    - text box dynamic (nome dell'istanza ) debug;

    nel primo frame del Movie vado a mettere
    _global.nomevariabile=5;

    nel primo frame della scena vado a mettere
    debug.text += _root.my_movie. nomevariabile;

    vorrei stampare 5 nella text box "debug" ... non funge....
    PERCHe'?????
    c'è un altro modo?
    teoricamente le variabili _global non dovrebbero essere "visibili" in tutte le linee temporali del filmato?

    grazie 1000000

    mery
    {{__Let's do the time warp again __}}

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    dopo che hai dichierato globale basta fare riferimeto solo al suo nome senza percorso
    debug.text += nomevariabile;

  3. #3
    non funge ho già provato!!

    mery
    {{__Let's do the time warp again __}}

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    37
    mi permetto di uppare visto che anchio ho lo stesso problema e non sò come risolverlo...

  5. #5
    SEcondo me non fa in tempo a leggere la variabile

    io ho fatto questa prova ma forse non ho capito:

    su mymovie ho associato

    onClipEvent(load){
    _global.pippo=5;
    }

    e sulla frame

    _root.onEnterFrame = function() {
    _root.debug.text+=pippo
    }

    MI sembra che funzioni


  6. #6
    PS non ho capito il motivo di += ??? e non esmplicemente =

    Ti serve di aggiungere al valore di debug.text = 55555555555 ??

    Ciao

  7. #7
    A parte il fatto che c'è uno spazio che non dovrebbe esserci

    codice:
    _root.my_movie. nomevariabile;
    ma poi mi chiedo perché tu vi fai riferimento in quel modo alla variabile... :master:

    Se già è globale perché fai riferimento con _root.my_movie??

    Basta che usi nomevariabile


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.