Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752

    AS3 passare dati da una classe

    Ciao
    Scusate la domanda sciocca ma sono agli inizi con AS3.

    Da quello che ho capito posso fare un file .as esterno contenete il mio codice.
    Ho creato il file e inserito nel progetto tramite
    Proprietà>Classe>miofile.as

    Ho creato sullo stage un normalissimo testo dinamico.
    Vorrei passare il valore del testo tramite il file di classe
    ma non capisco come fare.

    Grazie
    Anticipatamente
    Comunque Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Devi passare il testo ad una funzione che sta nella classe e che accetta una stringa come parametro.
    ad esempio nel swf
    codice:
    var mio_testo:String
    mio_testo="ciao"
    vediTesto(mio_testo)
    nella classe
    codice:
    package {
    import flash.display.Sprite;    
    import flash.display.MovieClip;
    public class MiaClasse extends MovieClip {
    public function MiaClasse() {
    
    }
    function vediTesto(testo:String)
    {
        trace(testo)
    }
    }
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Scusa forse ho capito male, se vuoi passare del testo dalla classe al swf posto che il nome istanza del campo sia mio_testo
    codice:
    package {
    import flash.display.*;    
    public class MiaClasse extends MovieClip {
    public function MiaClasse() {
        vediTesto()
    
    }
    function vediTesto()
    {
        mio_testo.text="ciao"
    }
    }
    }

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.