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

    Valore testo di mc duplicati

    Applicando questo ad un mc, me ne crea uno nuovo per ogni lettera della variabile 'scritta'. Il problema è che non riesco ad assegnare il valore alla variabile 'lettera'!!

    Appare in ogni nuovo mc la lettera che ho scritto a mano, per definire colore e grandezza...

    codice:
    onClipEvent (load) {
    	testo._visible = 0
    	scritta = "SCRITTA DI PROVA";
    	max = length(scritta); 
    	i = 0;
    	spazio = 15;
    }
    
    onClipEvent (enterFrame) {
    	//if (generar == 1){ 
    	//this.gotoAndStop(frame)
    	if (i<max) {
    		i++; 
    		new_mc = "nuovo_"+i; 
    		duplicateMovieClip ("testo", new_mc, i); 
    		setProperty (new_mc, _x, (i*spazio) );
    		setProperty (new_mc, _y, (i*spazio) );
    		new_mc.lettera = substring(scritta, i, 1); 
    	}
    }
    Dove sbaglio? Lettera è del testo dinamico all'interno dell'mc testo...

    Grazie

    Ciao

  2. #2
    Ho trovato!

    E' bastato aggiungere questo " new_mc = eval("nuovo_"+i); "

    anche se non ho capito bene perchè... vabbè...


    Una cosa, c'è qualche trucco per sistemare lo spazio tra le lettere?

    Così, quando ho una "I" o una "M" c'è una grossa differenza di spazio!!! Dopo la I c'è un buco, ivece dopo la M c'è subito (appiccicata) l'altra lettera...

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.