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

    Curiosità Actionscript2

    Dunque, io spesso uso variabili del tipo:
    pippo=qualcosa;
    pippo.x=qualcosa._x;
    pippo.w=qualcosa._width;

    Se volessi tipizzarle c'è un modo o non si può fare?
    Infatti
    var pippo.x:Number=qualcosa._width;
    dà errore...

    Grazie a chi mi toglierà questa curiosità.


  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Non ho capito cosa vuoi ottenere...... :berto:

  3. #3
    Mi sembrava chiaro...
    Dichiarare il tipo della variabile con una variabile che abbia quella forma.
    Magari non si può fare e amen.

    var pippo:Number=numero; // funziona
    var pippo.x:Number=numero; // dà syntax error.

    Esiste un altro modo per dichiarare la variabile pippo.x come variabile di tipo numero?
    Poi ripeto, è giusto una curiosità.

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da lupign
    Mi sembrava chiaro...
    è chiaro...


    non è possibile tipizzare una variabile assegnata direttamente ad un elemento (MovieClip o altro)

    ma dovrebbe essere possibile attivare ugualmente la tipizzazione assegnando un costruttore alla variabile

    ad esempio

    var pippo:Object = new Object();
    pippo.variab = new Number(1);

    verifica questo... io ora non posso

    var pippo:Object = new Object();
    pippo.variab = new Number(1);
    pippo.variab = "qualcosa"; // in teoria dovrebbe uscire un errore perchè pippo.variab era già stata assegnata come Number, anche se non con la tipizzazione forte

  5. #5
    Originariamente inviato da and80
    è chiaro...
    Ah menomale.


    non è possibile tipizzare una variabile assegnata direttamente ad un elemento (MovieClip o altro)
    Era quello che volevo sapere, grazie.


    verifica questo... io ora non posso

    var pippo:Object = new Object();
    pippo.variab = new Number(1);
    pippo.variab = "qualcosa"; // in teoria dovrebbe uscire un errore perchè pippo.variab era già stata assegnata come Number, anche se non con la tipizzazione forte
    No non mi dà nessun errore.
    Però il tuo discorso l'ho capito.


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.