Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562

    con getChildByName come accedere dentro all'oggetto?

    Ciao ragazzi

    sto usando getChildByName e tranquillamente riesco a cambiare x, y, width, ecc... di un movieclip sullo stage.

    Però ho visto che non riesco ad accedere alle variabili al suo internto scrivendo ad esempio:

    MovieClip(root).getChildByName("cubo").nomevariabi le="ciao";

    Come faccio ad accedere alla variabile all'interno di quel movieClip?

    Avete qualche idea?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    La variabile dentro il movieclip non è immediatamente disponibile dalla root, pero' se la richiami da una funzione ENTER_FRAME la legge
    codice:
    addEventListener(Event.ENTER_FRAME,leggi)
    function leggi(e:Event):void{
    trace(cubo.my_var)
    removeEventListener(Event.ENTER_FRAME,leggi)
    }

  3. #3
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    ah, poi ci provo e ti faccio sapere grazie

  4. #4
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Ciao, non mi funziona quello che mi hai scritto.
    Anzi mi sembra che non centri molto col mio problema.
    Poi non capisco perchè non debba essere immediatamente disponibile.
    Qualcuno sa come risolvere il mio dubbio?

    Grazie

  5. #5
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Ciao, ho risolto così:

    mettendo getChildByName all'interno di Movieclip(.......) invece che all'esterno.

    Ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Si certo se la richiami da dentro il movieclip non ci sono problemi, ma se hai esigenza di chiamarla dalla root come ti ho detto funziona ecco unesempio

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.