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

    Cambiare valore di una varibile

    Scusate il disturbo! Una piccola curiosità!! se io ho una funzione

    function lo(){

    val=_root.mc._height

    }

    adesso vorrei mettere a zero il valore di val con un'altra funzione

    tipo

    _root.b.onRelease=function(){

    val=0

    }

    ma non succede niente!!!! presumo che il problema sia dovuto dal fatto che val sia all'interno della funzione lo()

    Come faccio a raggiungerlo senza mettere a 0 l'altezza dell'mc (che sarebbe stato piu' facile)

    Grazie in anticipo
    eccomiiiiiiii

  2. #2
    Se la variabile la dichiari esplicitamente rimane visible dentro la funzione di appartenenza, del tipo

    codice:
    function scrivi(){
    	pippo = "pippo"
    }
    
    function leggi(){
    	trace(pippo)
    }
    
    scrivi()
    leggi() // pippo
    codice:
    function scrivi(){
    	var pippo = "pippo"
    }
    
    function leggi(){
    	trace(pippo)
    }
    
    scrivi()
    leggi() // undefined
    codice:
    var pippo 
    
    function scrivi(){
    	pippo = "pippo"
    }
    
    function leggi(){
    	trace(pippo)
    }
    
    scrivi()
    leggi() // pippo

  3. #3
    Grazie!!!!!
    eccomiiiiiiii

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.