Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    311

    Da flash mx AS1 a flash 8 AS

    Sto cambiando lo script di un file fatto in flash MX e AS1 per flash 8 e AS2, mi da i seguenti errori:

    fotogramma=1:Linea 14: È previsto ')' o ','
    setProperty("_parent.arco" add i, _x, _x);

    e così via per tutte le atre istanze.
    Come si può rimediare alla cosa?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    beh... allora non è da flash mx, ma da flash 4

    setProperty("_parent.arco" add i, _x, _x);

    si trasforma in

    _parent["arco"+i]._x = _x;

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    311
    Ops, è vero flash 4
    Anche quest'altra stringa mi da dei problemi:

    setProperty("_parent.arco" add i add ".foto", _y, -(_y - _parent.altezza / 2));

    l'ho cambiata così ma continua a darmi errore:

    _parent["arco"+i]."foto" = _y, -(_y - _parent.altezza / 2));

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ti spiego il trucco con tre colori diversi

    setProperty("_parent.arco" add i add ".foto", _y, -(_y - _parent.altezza / 2));

    rosso -> target di cui modificare la proprietà
    blu -> proprietà da modificare
    verde -> nuovo valore della proprietà

    "_parent.arco" add i add ".foto" . _y = -(_y - _parent.altezza / 2)

    ora, sicuramente anche così avrai un errore, perchè "_parent.arco" add i add ".foto" a flash non gli rappresenta nulla

    intanto modifichiamo add con +

    "_parent.arco"+i+".foto" si traduce secondo il valore i (ad esempio 1), in
    "_parent.arco1.foto"
    levate le virgolette, otterrai il tuo clip a cui assegnare la variabile

    _parent.arco1.foto._y = -(_y - _parent.altezza/2)

    ora, siccome il valore numerico è dinamico... rimettiamo i al posto di 1 con la sintassi della parentesi quadra [], ottenendo la nostra riga corretta

    _parent["arco"+i].foto._y = -(_y - _parent.altezza/2)

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    311
    Grazie mille, tutto molto chiaro

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.