Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    207

    Ottenere proprietà di tutti i mc

    Ciao, come faccio ad ottenere o far fare qualcosa a tutti i mc quando si caricano? Vorrei per esempio far settare una variabile che rappresenta la posizione iniziale di ciascun mc presente sulla scena, ma preferirei evitare di scrivere in ciascuno:

    onClipEvent(load) { posx=_x; }

    Ho visto che c'è MovieClip.prototype che permette di creare funzioni ereditate da tutti gli oggetti MC, tuttavia non capisco come riuscire ad utilizzarla per far si che ciascun MC quando si carica setti in una variabile la propria posizione.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    MovieClip.prototype.onLoad = function()
    {
    	this.posx = this._x;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    207
    E per ottenere il valore?
    Alla pressone di un pulsante faccio un trace() di questo tipo trace(nomeMC.posx) ma mi viene reso "undefined".
    Quale sintassi devo usare?
    Thx

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Il movieclip si trova sullo stage? In quel caso, devi selezionare ogni movieclip, aprire il pannello delle azioni, e premere una volta invio per mandare a capo (in pratica, a causa di un bug noto, ai movieclip sullo stage deve essere associata almeno una riga di script, anche vuota).

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    207
    Grazie.
    Lo stesso bug è presente anche in flash 8?

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Tale e quale.

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.