Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    23

    Variabili come riferimeto

    E' possibile in flash passare variabili come riferimento? Se non è possibile qualcuno ha in mente qualcosa per aggirare l'ostacolo? Voglio far si che le eventuali modifiche apportate al parametro all'interno del metodo vengono applicate anche a tale variabile quando il controllo viene restituito al metodo chiamante. in sostanza questo:

    codice:
    //So che l'attributo ref in flash non c'è ma per far capire che deve fare lo metto lo stesso 
    function ProvaRef(ref paramRef)
    {
       paramRef = 10
    }
    
    pippo = 0;
    paperino = 5
    
    ProvaRef(pippo);
    ProvaRef(paperino);
    
    trace("pippo vale: "+pippo)
    trace("paperino vale: "+paperino)
    
    /*output*/
    
    pippo vale: 10
    paperino vale: 10

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    23
    Ho risolto, non è propriamente quello ke volevo, cmq funziona abbastanza bene:

    codice:
    function ProvaRef(paramRef)
    {
       set (paramRef , 10)
    }
    
    pippo = 0;
    paperino = 5
    
    ProvaRef("pippo");
    ProvaRef("paperino");
    
    trace("pippo vale: "+pippo)
    trace("paperino vale: "+paperino)
    
    /*output*/
    
    pippo vale: 10
    paperino vale: 10

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.