Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: proprietà componente

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    proprietà componente

    sto facendo un componente sono arrivato al punto di definizione
    delle proprietà
    ora se io vogli che una proprietà sia un mc clip che poi alla fine
    è un'altra componente come devo creare questa proprietà ??

    il tipo intendo ho visto che ce "oggetto" ho provato ad usarlo ma nn ci riesco ..

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    definisci come stringa, dal tuo componente lo richiami cosi:
    this._parent[this.mioNomeVariabileMC].faiQuelloCheVoi();

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da polliotto
    definisci come stringa, dal tuo componente lo richiami cosi:
    this._parent[this.mioNomeVariabileMC].faiQuelloCheVoi();
    grazie funziona.

    senti un'altra cosa...
    come posso creare degli eventi ?

    es: sto facendo un preload (componente)
    ora vorrei che quando termina il preload chiami una funzione
    ed in questa funzione ci sia del codice che dipende dal filmato che sto facendo...
    come posso fare?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    this._parent[this.nomeFunzione]();

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da polliotto
    this._parent[this.nomeFunzione]();
    si ho risolto

    ma tu intendi di componenti ? li usi molto

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    ma tu intendi di componenti ? he :master:
    non piu di tanto.me li creo da solo,ovviamente se posso evotare di scrivere per ore, è meglio.

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da polliotto
    ma tu intendi di componenti ? he :master:
    non piu di tanto.me li creo da solo,ovviamente se posso evotare di scrivere per ore, è meglio.
    ciao senti mi sto ingarbugliando parecchio ...
    su alcune cose che nn riesco a capire:

    ho un componente con una proprietà "mcprogress" di tipo predefinita,
    dal componente se faccio così:

    1)metodo
    this._parent[this.mcprogress].metodi(); //funziona

    se faccio così non funziona:
    2)metodo
    this.mcprogress.metodoi();

    ma... se creo questo componene con attachMovie dentro un'altro
    componente e gli setto la proprietà "mcprogress" il
    primo metodo non funziona il secondo si :° haime come posso fare ?

  8. #8
    1)metodo
    this._parent[this.mcprogress].metodi(); //funziona

    se faccio così non funziona:
    2)metodo
    this.mcprogress.metodoi();


    ma sono 2 cose diverse.
    nel primo caso fai una chiamata a un metodo che sta da qualche parte in _parent, nel secondo caso la chiamata è diretta a this....

    scusa ma che valore ha 'mcprogress' ?

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da flash_mx2
    1)metodo
    this._parent[this.mcprogress].metodi(); //funziona

    se faccio così non funziona:
    2)metodo
    this.mcprogress.metodi();


    ma sono 2 cose diverse.
    nel primo caso fai una chiamata a un metodo che sta da qualche parte in _parent, nel secondo caso la chiamata è diretta a this....

    scusa ma che valore ha 'mcprogress' ?
    nel primo caso : pr

    nel secondo :_level0.container.ProgressBar
    gli e lo passo così:
    codice:
    da un metodo del componente contemplato nel secondo caso
    //creo l'oggetto per eseguire il preload dell'immagine
    this.attachMovie("FcmpPreload", "preload", 1);//comp
    //faccio varie cose...
    this.preload.file = this.image;
    this.preload.level = 1;
    
    //creo l'oggetto per far visualizzare il preload
    this.attachMovie("fcmpProgressBar", "ProgressBar", 2);
    trace("da vis360:"+this.ProgressBar);//quello che ti ho detto nel p2
    this.preload.setMcprogress(this.ProgressBar);/*come fare this.preload.mcpogress = this.ProgressBar*/
    this.preload.preload();//lancio un metodo

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da yag
    nel primo caso : pr

    nel secondo :_level0.container.ProgressBar
    gli e lo passo così:
    codice:
    da un metodo del componente contemplato nel secondo caso
    //creo l'oggetto per eseguire il preload dell'immagine
    this.attachMovie("FcmpPreload", "preload", 1);//comp
    //faccio varie cose...
    this.preload.file = this.image;
    this.preload.level = 1;
    
    //creo l'oggetto per far visualizzare il preload
    this.attachMovie("fcmpProgressBar", "ProgressBar", 2);
    trace("da vis360:"+this.ProgressBar);//quello che ti ho detto nel p2
    this.preload.setMcprogress(this.ProgressBar);/*come fare this.preload.mcpogress = this.ProgressBar*/
    this.preload.preload();//lancio un metodo
    co hai capito qualcosa ?

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.