Visualizzazione dei risultati da 1 a 4 su 4

Discussione: this....

  1. #1

    this....

    ciao a tutti...
    qualcuno è così da gentile da spiegarmi come funge il comando THIS se applicato ad un pulsante (quindi con l'azione On) ??? grazie
    Nessun luogo è lontano. Se pensi di essere vicino a qualcuno forse che non ci sei già?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: this....

    Originariamente inviato da Jack Frusciante
    ciao a tutti...
    qualcuno è così da gentile da spiegarmi come funge il comando THIS se applicato ad un pulsante (quindi con l'azione On) ??? grazie
    non è chiara la domanda...comunque dal dizionario di actionscript
    this, proprietà

    Fa riferimento ad un oggetto o all'istanza di un clip filmato. Durante l'esecuzione di uno script, this fa riferimento all'istanza del clip filmato che contiene lo script. Quando viene chiamato un metodo, this contiene un riferimento all'oggetto contenente tale metodo.

    All'interno di un gestore di eventi on() associato ad un pulsante, this fa riferimento alla linea temporale che contiene il pulsante. All'interno di un gestore di eventi onClipEvent() associato a un clip filmato, this fa riferimento alla linea temporale che contiene il clip filmato.

    Poiché this viene valutato nel contesto dello script che lo contiene, non è possibile utilizzare this in uno script per fare riferimento alla variabile definita in un file di classe.

    Disponibilità: Flash Player 5; ActionScript 1.0

  3. #3
    ok.... provo a spiegarmi meglio. da quanto ho capito potrei utilizzare il comando this per comandare la timeline di un mc che sta all'interno di un pulsante. ma come devo impostare l'action perchè funzioni ???
    Nessun luogo è lontano. Se pensi di essere vicino a qualcuno forse che non ci sei già?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Jack Frusciante
    ok.... provo a spiegarmi meglio. da quanto ho capito potrei utilizzare il comando this per comandare la timeline di un mc che sta all'interno di un pulsante. ma come devo impostare l'action perchè funzioni ???
    allora il this non c'entra, sel il cli si trova all'interno del pulsante ti puoi rivolgere a lui solo "chiamandolo" esplicitamente
    innanzi tutto devi dare un nome di istanza sia al pulsante che al clip, poi ad esempio se il pulsante sta in _root puoi comandare il clip con
    codice:
    on (release){
    	_root.pulsante.clip.gotoAndStop(125);
    }
    quello che hai letto tu dell'utilizzo del this è invece nel caso che il pulsante sia dentro al clip, quindi
    codice:
    on (release){
    	this.gotoAndStop(125);
    }
    è riferito alla timeline del clip in cui è contenuto il pulsante

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.