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

    UTILIZZO DI _root("mc+i")

    Non ho capito perchè quando duplico una clip tramite un pulsante, posso arrivare alla clip duplicata (esempio mc+i) tramite la sintassi a punto Es: _root."mc"+i.
    Quando invece la duplico utilizzando un evento clip ad esempio cliccando sulla stessa clip per arrivare a modificare le proprietà della clip duplicata sono costretto ad utilizzare _root("mc +i")

    Ringrazio chi voglia illuminarmi.

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Io conosco una sola sintassi:
    _root["mc"+i]

  3. #3
    ringrazio per la risposta, comunque la sintassi con le parentesi tonde funziona quanto quella con le parentesi quadrate (provare per credere). Mi permetto ancora di chiedere, ma che significa? grazie.

  4. #4
    Appunto, appena provato, con le tonde non funziona (così come non funziona senza alcuna parentesi come il tuo primo esempio...sia le tonde che quello danno proprio errori in fase di compilazione)

    Al massimo con le tonde puoi fare non

    _root('mc'+i)...

    ma

    eval('mc'+i)...

    Dove hai trovato (e visto funzionare ) 'ste due sintassi?

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

    da quello che posso pensare la sintassi:
    codice:
    _root["mc"+i]
    dovrebbe equivalere a richiamare degli elementi di un array di _root

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.