Visualizzazione dei risultati da 1 a 3 su 3

Discussione: valore a variabile

  1. #1

    valore a variabile

    ciao a tutti!!
    ringrazio in anticipo chi avra' la pazienza di rispondermi!

    voglio caricare sul _level3 una movie contenuta nella cartella "swf": swf/movie41.swf


    sul mio tasto menu scrivo:

    on (release) {
    var a=41;
    }

    nel frame che verra' ho scritto:

    loadMovieNum("swf/movie"+a+".swf", 3);


    il sistema mi restituisce:
    swf/movieundefined.swf


    credo sia un problema di variabili..

    mi sapete dire cosa sbaglio?
    grazie!!
    YO!

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,776
    Ciao.

    Più che altro sembrerebbe un problema di percorsi e relative aree di validità.
    La variabile che hai dichiarato sul pulsante risiede in una certa area di validità che molto probabilmente non è la stessa in cui risiede la variabile menzionata nella funzione loadMovieNum.

    Per tagliare la testa al topo potresti forzare il percorso della variabile in questo modo:

    codice:
    on (release) {
    _root.a=41;
    }
    e quindi..
    codice:
    loadMovieNum("swf/movie"+_root.a+".swf", 3);
    In questo modo sei certo di far riferimento alla stessa variabile "a" che risiede nella root (livello principale).
    Ovviamente devi assicurarti, in qualunque caso, che tale variabile sia "popolata" prima che sia richiamata la funzione loadMovieNum.

    Un ulteriore consiglio che posso darti è quello di assegnare sempre dei nomi intuitivi alle variabili (come cita il manuale del piccolo programmatore) in modo che si capisca meglio a cosa fa riferimento ogni determinata variabile.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    funziona!

    grazie mille davvero!
    YO!

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.