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

    funzione numero istanza

    Salve ho un sistema che mi funge bene però è un po complicato modificarlo.
    vi spiego ho 100 quadratini dei clip e dentro questi clip un campo dinamico che dovrebbe restituire il numero del quadratino.Ho messo il noem istanza a questi clip col un numero cioè 1-2-3 ecc in modo tale che trasformo la proprietà _name di ogni clip in un numero cosi:

    onClipEvent (enterFrame) {
    a = Number(this._name);
    this.num = a;
    }

    num è la casella di testo dentro il clip, poi faccio delle operazioni con questi numeri. il tuto mi funge bene i numeri compaiono dentro i clip.

    Però devo mettere queste azioni in tutti i clip ma cosa succede se un girno devo modificare el azioni? un casino.
    Bene ho deciso di risolvere la cosa con uan funzione e tutti i clip chiamano la funzione facilmente modficabile.

    ecco:

    sul primo frame metto :

    function numero(parametro){
    parametro.num= Number(parametro._name);
    }

    e su ogni clip metto

    onClipEvent(enterFrame){
    numero(this);
    }

    mi dovrebeb fungere bene ma non succede nulla come mai??

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    ma i nomi dei tuoi mc sono numeri?

  3. #3
    si in modo tale che scrivo il numero in base al nome istanza. Mi è venuta questa idea perchè ad ogni click sul mc si aggorna una varibile sullo stage e quindi se clicco l'mc che ha noem istanza "20" scrivo 20 ecco tutto.
    Però le zioni sono su ogni clip e quindi mi servirebbe uan funzione che sia facile da modiicare in un secondo momento

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    2 domande perchè usi enterframe, e usi mx o F 5?

  5. #5
    Uso MX . Perchè cosa dovrei sare., siccome mi serve la proprietà _name di ogni clip l'azioen la devo mettere sul clip stesso per far fungere this_name e non toccare più il codice

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    se ti posso consigliare una cos anon usare i numeri per i nomi, in piu non mettere d'avanti il nome es:
    1mc
    2mc
    3mc.....
    usagli cosi mc1
    mc2
    mc3...
    se mi dai latua mail ti mando un es ciao

  7. #7
    Forse non hai capito ma ti do ugualmete la mai email pepigno1975@yahoo.it

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.